0
如果從用戶查詢字符串中有一個單詞在索引中丟失/未知,如何使elasticsearch返回0次匹配?Elasticsearch全文搜索:如果用戶查詢中有一個單詞在索引中丟失/未知,則返回0次匹配
如果從用戶查詢字符串中有一個單詞在索引中丟失/未知,如何使elasticsearch返回0次匹配?Elasticsearch全文搜索:如果用戶查詢中有一個單詞在索引中丟失/未知,則返回0次匹配
你可以改變default_operator
如果查詢到AND
,請參閱有關需要每一個字的句子是在該領域的query string query
難道不文檔?因此,如果用戶搜索「快速棕色狐狸」,那麼我會排除任何結果中沒有「快速」,「棕色」和「狐狸」的所有單詞..我不想那樣。我想要返回「沒有結果」,如果用戶搜索說「快速棕色狐狸hoolahoop」和單詞「hoolahoop」不在任何地方的語料庫..如果這是有道理的.. – Gunnar2k
不,它不對我,你的例子是隻是另一個查詢,其中每個術語都與「AND」組合在一起 – alr