...下标方式访问文档字段。 ~~~ [php] $doc = new XSDocument; $doc->name = 'value'; // 用对象属性方式进行赋值、取值 $doc['name'] = 'value'; // 用数组下标方式进行赋值、取值 $value = $doc->f('name'); // 用函数方式进行取值 $doc->setField('name', 'value'); // ...
..., 如:xyz.ini 则项目名默认为 `xyz` 。 ~~~ project.name = AppName ~~~ 2. ### 默认字符集 这里的默认字符集范围涵盖服务端交互时的输入数据、输出数据,实际使用时索引文档、 检索服务器仍可重新指定字符集 ~~~ ...
...的。假设一个项目的名称 为 `demo` (即 `INI` 文件中 `project.name` 的值),那么它在服务端的索引数据的存储 路径为: ~~~ $prefix/data/demo ~~~ 该目录底下包含 2 个主要索引数据库,分别是 - `db` 默认的主索引数据库,各种检索数据均...
...入了串接操作支持。支持串接操作的方法有: * `addDB($name)` - 用于多库搜索,添加数据库名称 * `addRange($field, $from, $to)` - 添加搜索过滤区间或范围 * `addWeight($field, $term)` - 添加权重索引词 * `setCharset($charset)` - 设置字符集 *...
...量 XS_APP_ROOT 表示项目文件存放路径 //define ('XS_APP_ROOT', dirname(__FILE__) . '/protected/data'); ``` 在应用配置文件的 `compnents` 中添加以下代码,通常是 protected/config/main.php ```php // application components 'components' => array( // ... other ...
...将文件保存至 `$prefix/sdk/php/app/discuz.ini`。 ~~~ [php] project.name = discuz project.default_charset = GBK ;服务端用默认值 ;server.index = 8383 ;server.search = 8384 [pid] type = id [fid] index = self tokenizer = full [tid] [first] index = self tokenizer = full [author] index ...