是否可以搜索具有不同属性的多个索引并保持一致的PAGIN。
例如,我们有2个索引:
我们希望为索引#1(SetFilterFloatRange,SetGeoAnchor)应用GEO过滤器,并为索引#2跳过此过滤器。我们希望在一个结果集中使用一个分页显示这些结果。
SPHINX可以吗?
答案 0 :(得分:0)
不,目前无法使用 - 如果您尝试这样做,则会收到错误。
解决方法是在索引#2中包含相同的字段,但是有一些值,这表示应该跳过此检查。
您的搜索查询可能如下所示:(@somefield ("%s") | @somefield ("NONE"))
,其中NONE
是您的“空值”,%s
是您实际查找的字符串。