...的语句超长了,用户可以同时选择多个分类进行检索,当搜索小分类的时候,如果数据没有填写小分类,但是选择了对应的大分类,也会出现在搜索结果里面,所以搜索语句比较长,而且多个搜索分类之间是或的关系。例如:搜...
搜索问题 : util/Quest.php demo subject:测试 util/Quest.php demo pid:2 util/Quest.php demo "第三篇 OR pid:1" 这三个里,只有第二个、第三模式(pid:2、"第三篇 OR pid:1")能成功,第一个不行。 util/Quest.php demo "subject:小弟 OR pid:49" 这样也不行...
我想实现这样的功能,比如搜索“杭州 西湖”这样的关键字,xunsearch默认的是“杭州and西湖”,setFuzzy开启模糊匹配后,是“杭州or西湖”,可是我想得到的搜索结果是:先and,后or,难道只能$search->search('(杭州 AND 西湖) OR (杭州 OR ...
查询业务类似于 (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拼装语句的方式 但是如上所述的逻辑根本无法达到括号中...
...的品牌、商品类目名字给加进去了。 我希望是这样的搜索结果,比如搜索“迪卡侬蓝色货品”: 现在是这样的: [code]Xapian::Query(((迪卡侬:(pos=1) SYNONYM (迪卡:(pos=89) OR 卡侬:(pos=90))) OR 蓝色:(pos=2) OR 货品:(pos=3)))[/code] 但是我...
配置文件作了修改后,测试代码不一定重新生成,但索引必须重建。 从你发的命令看,本身没有任何问题,你说的能成功,第一个不行是什么意思?最好能搭配发出你的INI配置和数据库内的实际内容。
source:qiyi type:video (tag:电影 OR tag:惊悚 OR tag:犯罪 OR tag:爱情) 类似这样的语句为什么不好使呢?改怎么写呀? 就是要符合source:qiyi type:video 并且 tag包含至少一个,至多四个都包含??? [hr] 在线等管理员同志,各位其他同志...
FastCGI sent in stderr: "Data/Name too long" while reading response header from upstream, client: xxx.xxx.xxx.xxx, server: www.xxx.xxx, request: "GET /search?q=source%3Aqiyi+type%3Avideo+tag%3A%E7%94%B5%E5%BD%B1+OR+tag%3A%E6%83%8A %E6%82%9A+OR+tag%3A%E7%8A%AF%E7%BD%AA+OR+tag%3A%E7%88%B1%E6%83...
...大侠? [hr] [quote='hightman' pid='418' dateline='1326182316'] 你的搜索语句太长了吧。。。限制80字 [/quote] 那如何不做限制呢?我确实需要那么长啊