coreseek 或者 sphinx 中想要搜索范围咋整?
程序员文章站
2022-05-27 23:06:49
...
如题,比如我要搜索一个字段 $col > 10。
貌似不支持这样的语法,不知道应该怎么弄。请高人指点。多谢
貌似不支持这样的语法,不知道应该怎么弄。请高人指点。多谢
回复内容:
如题,比如我要搜索一个字段 $col > 10。
貌似不支持这样的语法,不知道应该怎么弄。请高人指点。多谢
php 到接口中有
$sphinxobject->SetFilterRange($col, 10, 1000);
是查找 10到 1000 可以代替一下
//public bool SphinxClient::setFilterRange ( string $attribute , int $min , int $max [, bool $exclude = false ] ) $sphinxobject->SetFilterRange($col, 0, 10, true);
可以考虑使用SphinxQl,where col > 10
下一篇: 挤点时间写博客-php&MySQL实践