offsetUnset() 方法 public void offsetUnset(string $name) $name string 字段名称 源码: sdk/php/lib/XSDocument.class.php#L320 (显示) public function offsetUnset($name){ unset($this->_data[$name]);} ArrayAccess 接口, 删除字段值, 勿直接调用
...zer() {return} bool 是返回 true, 不是返回 false 源码: sdk/php/lib/XSFieldScheme.class.php#L403 (显示) public function hasCustomTokenizer(){ return ($this->tokenizer !== XSTokenizer::DFL);} 判断当前字段是否采用自定义分词器
...eturn} bool 若需要返回 true, 不需要则返回 false 源码: sdk/php/lib/XSFieldScheme.class.php#L376 (显示) public function hasIndex(){ return ($this->flag & self::FLAG_INDEX_BOTH) ? true : false;} 判断当前字段是否需要索引
isNumeric() 方法 public bool isNumeric() {return} bool 是返回 true, 不是返回 false 源码: sdk/php/lib/XSFieldScheme.class.php#L357 (显示) public function isNumeric(){ return ($this->type == self::TYPE_NUMERIC);} 判断当前字段是否为数字型
...Pos() {return} bool 是返回 true, 不是返回 false 源码: sdk/php/lib/XSFieldScheme.class.php#L335 (显示) public function withPos(){ return ($this->flag & self::FLAG_WITH_POSITION) ? true : false;} 判断当前字段索引是否支持短语搜索
getAllFields() 方法 public XSFieldMeta[] getAllFields() {return} XSFieldMeta[] 源码: sdk/php/lib/XSFieldScheme.class.php#L117 (显示) public function getAllFields(){ return $this->_fields;} 获取项目所有字段结构设置
getIterator() 方法 public void getIterator() 源码: sdk/php/lib/XSFieldScheme.class.php#L189 (显示) public function getIterator(){ return new ArrayIterator($this->_fields);} IteratorAggregate 接口, 以支持 foreach 遍历访问所有字段
getVnoMap() 方法 public array getVnoMap() {return} array vno为键, 字段名为值的数组 源码: sdk/php/lib/XSFieldScheme.class.php#L126 (显示) public function getVnoMap(){ return $this->_vnoMap;} 获取所有字段的vno与名称映映射关系
close() 方法 public void close($ioerr=false) $ioerr 源码: sdk/php/lib/XSIndex.class.php#L504 (显示) public function close($ioerr = false){ $this->closeBuffer(); parent::close($ioerr);} 关闭索引服务端连接
... {return} XSIndex 返回自身对象以支持串接操作 源码: sdk/php/lib/XSIndex.class.php#L378 (显示) public function closeBuffer(){ return $this->openBuffer(0);} 提交所有指令并关闭缓冲区 若未曾打开缓冲区, 调用本方法是无意义的