....class.php 文档用于描述检索/索引的基础对象, 包含一组字段及其值, 相当于常规SQL数据表中的一行记录. 通过魔术方法, 每个字段名都是文档的虚拟属性, 可直接赋值或取值, 也支持数组方式访问文档字段. $doc = new XSDocument; $doc->...
...() 方法 public mixed offsetGet(string $name) $name string 字段名称 {return} mixed 字段值, 若不存在返回 null 源码: sdk/php/lib/XSDocument.class.php#L298 (显示) public function offsetGet($name){ return $this->__get($name);} ArrayAccess 接口, 取...
... public void offsetSet(string $name, mixed $value) $name string 字段名称 $value mixed 字段值 源码: sdk/php/lib/XSDocument.class.php#L309 (显示) public function offsetSet($name, $value){ if (!is_null($name)) { $this->__set(strval($name), $value); }} ...
...lds() 方法 public void setFields(array $data) $data array 字段名及其值组成的数组 源码: sdk/php/lib/XSDocument.class.php#L154 (显示) public function setFields($data){ if ($data === null) { $this->_data = array(); $this->_meta = $this->_terms = $th...
..._get() 方法 public mixed __get(string $name) $name string 字段名称 {return} mixed 字段值, 若不存在返回 null 源码: sdk/php/lib/XSDocument.class.php#L79 (显示) public function __get($name){ if (!isset($this->_data[$name])) { return null; } ...
... public void __set(string $name, mixed $value) $name string 字段名称 $value mixed 字段值 源码: sdk/php/lib/XSDocument.class.php#L93 (显示) public function __set($name, $value){ if ($this->_meta !== null) { throw new XSException('Magick property of resu...
getFields() 方法 public array getFields() {return} array 返回已设置的字段键值数组 源码: sdk/php/lib/XSDocument.class.php#L144 (显示) public function getFields(){ return $this->_data;} 获取字段值
...ed $field, bool $exact=false) $field mixed 要进行分组统计的字段或字段组成的数组, 最多同时支持 8 个 $exact bool 是否要求绝对精确搜索, 这会造成较大的系统开销 {return} XSSearch 返回对象本身以支持串接操作 源码: sdk/...
... XSDocument 文档用于描述检索/索引的基础对象, 包含一组字段及其值, 相当于常规SQL数据表中的一行记录. XSErrorException XS 错误异常类定义, XS 所有操作过程发生错误均抛出该实例 XSException XS 异常类定义, XS 所有操作过程...
f() 方法 public mixed f(string $name) $name string 字段名称 {return} mixed 字段值, 若不存在则返回 null 源码: sdk/php/lib/XSDocument.class.php#L192 (显示) public function f($name){ return $this->__get(strval($name));} 获取文档字段的值