2011-09-21 153 views
0

是否可以在具有不同屬性的多個索引上進行搜索並保持一致的PAGIN。在具有不同屬性的多個索引上搜索獅身人面像

比如我們有2個指標:

  1. 地方與GEO數據
  2. 對象,而不GEO數據

我們要應用GEO過濾器的索引#1(SetFilterFloatRange,SetGeoAnchor )並跳過索引#2的這個過濾器。我們希望在一個分頁結果集中顯示這些結果。

SPHINX可以嗎?

回答

0

不,目前不可能 - 如果您嘗試這樣做,您將收到錯誤消息。

的解決方法,這將是有指標#2內的同一領域,但也有一些價值,這表明這種檢查應該被跳過。

你的搜索查詢可能是這樣的:(@somefield ("%s") | @somefield ("NONE")),其中NONE是你的「空值」和%s是你實際上是在尋找的字符串。