2011-02-28 30 views

回答

1

是的,訂單很重要。因此,在您的示例中,查詢「A B C」不會匹配包含「A C B」的文檔。

+0

好了,你建議我解析字符串,並與現場和長期串聯TermQueries? – aneuryzm 2011-02-28 15:13:10

1

若您在使用PhraseQuery slop

設置查詢 短語中單詞之間允許的其他單詞的數量。如果爲零,那麼這是一個精確的詞組搜索。對於較大的 值,它可以像WITHIN或NEAR運算符那樣工作。

的斜率實際上是一個編輯距離,其中,所述單元對應於術語的查詢中的短語 移出的位置。例如,爲了 開關的兩個詞的順序需要兩個移動(第一移​​動 地方的話彼此頂上),所以允許的 短語重新排序,模糊必須是至少兩種。

更精確的匹配相比更模糊的匹配得分更高,從而 搜索結果是按照精確度排序。

缺省值爲零,需要精確匹配。