0
是否可以在具有不同屬性的多個索引上進行搜索並保持一致的PAGIN。在具有不同屬性的多個索引上搜索獅身人面像
比如我們有2個指標:
- 地方與GEO數據
- 對象,而不GEO數據
我們要應用GEO過濾器的索引#1(SetFilterFloatRange,SetGeoAnchor )並跳過索引#2的這個過濾器。我們希望在一個分頁結果集中顯示這些結果。
SPHINX可以嗎?
是否可以在具有不同屬性的多個索引上進行搜索並保持一致的PAGIN。在具有不同屬性的多個索引上搜索獅身人面像
比如我們有2個指標:
我們要應用GEO過濾器的索引#1(SetFilterFloatRange,SetGeoAnchor )並跳過索引#2的這個過濾器。我們希望在一個分頁結果集中顯示這些結果。
SPHINX可以嗎?
不,目前不可能 - 如果您嘗試這樣做,您將收到錯誤消息。
的解決方法,這將是有指標#2內的同一領域,但也有一些價值,這表明這種檢查應該被跳過。
你的搜索查詢可能是這樣的:(@somefield ("%s") | @somefield ("NONE"))
,其中NONE
是你的「空值」和%s
是你實際上是在尋找的字符串。