ini文件是这样配置的 [php] [active] index = self tokenizer = none [/php] 这个active 只保存1或者0 可是 搜索 [php] $search->setQuery("active:1")->search(); $search->setQuery('active:"1"')->search() [/php] 这样搜不出来啊 加上双引号也搜不出来 是不是这个有最短...
查询业务类似于 (filed1:1 or filed1:2 or filed1:3)and (filed2:1 or filed2:2 or filed2:3) and (filed3:1 or filed3:2 or filed3:3) 使用setQuery 出现异常 DATA/NAME too long 最后使用addQueryString拼装语句的方式 但是如上所述的逻辑根本无法达到括号中...
[quote='hightman' pid='329' dateline='1323313833'] 配置不对,只是区间搜索 index = none 就行了。 addRange()的用法本身没有错。但希望你能附全代码,实在不行可以在 $search->search()之前或之后打印 $search->query 的值看看实际检索条件 [/quote...
搜索概述 在索引库建立完成后,现在开始学习使用搜索功能,这也是最核心的部分。 如何开始使用搜索? --------------- 在 `PHP-SDK` 中,搜索功能由类型为 [XSSearch] 的对象所维护。在 [XS] 项目中,通过读取 [XS::search] 属性...