我的一个字段 channel 里面有许多个 值 如:10,11,12 ,13,我现在想查询 字段 channel 是 10 和13 的所有值 ,怎么写代码? 急 急 求高手指点:blush::blush:
我的一个字段 channel 里面有许多个 值 如:10,11,12 ,13,我现在想查询 字段 channel 是 10 和13 的所有值 ,怎么写代码? 急 急 求高手指点:blush::blush:
有这么一种情况,一个字段有包含多个值,要对单个值范围查找,怎么做? 比如:一种商品有多个价格,58、88,另外一个商品也有多个价格,100,120,现在要对商品价格进行范围查找,比如price>80 and price
一个文档属于多个类别, 搜索结果按类别字段分面统计 结果与真实结果相差很大 配置 [cid] index = self tokenizer = full 索引 $i = 0; foreach($row->cats as $node){ $cid = $node->getId(); if($i++ == 0){ $doc->setField('cid', $cid); }else{ ...
每个文档(记录)都有一个字段:分类(cate,值为数字),现在我要搜索所有属于分类 1 或分类 5 或分类 3 的文档,我使用的搜索语句是 cate:1 OR cate:5 OR cate:3 ,目前看来没有问题。但是如果我要搜索的分类很多的话,构造的搜...
[quote='alicar' pid='4034' dateline='1368603632'] cate:1,3,5 cate分词用逗号判断split(,) [/quote] 谢谢你提供的解决思路,我试了一下确实可行,但这种方法似乎并没有从根本上解决问题,如果我要查询的分类很多的话,比如30个,还是会报 D...