mongodb $text 全文搜尋如何實現OR?
迷茫
迷茫 2017-05-02 09:26:13
0
1
654

""ssl certificate" authority key"

The $text operator searches for the phrase "ssl certificate" and ("authority" or "key" or "ssl" or "certificate" ).

這是文檔裡的一個例子,使用"括起來的叫做Phrases,mongodb為它執行and操作,其他詞用空格分割執行or操作。

{"$text": {"$search": ""ssl certificate" authority key"}}的搜尋結果一定會包含"ssl certificate"。
有沒有方法可以對'ssl certificate', 'authority', 'key'實作or的全文搜尋呢?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回覆(1)
習慣沉默

在您的需求中,目前的作法是:分成2個語句來查詢,

1、查詢phrase:""ssl certificate""

2、查詢單獨的單字:"authority key"

再把兩個語句的結果在程式中合併一處。

供參考。

Love MongoDB! Have Fun!


MongoDB中文社群深圳用戶大會

這個週六,大家約起

詳情請入

請大家多參與深圳用戶大會,多給深圳的幾位大拿提問題呀

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板