検索

ホームページ  >  に質問  >  本文

mongodb $text 全文検索で OR を実装するにはどうすればよいですか?

「SSL証明書」認証キー

$text 演算子は、「ssl 証明書」および (「authority」または「key」または「ssl」または「certificate」) という語句を検索します。

これはドキュメント内の例です。" で囲まれた単語はフレーズと呼ばれ、他の単語はスペースで区切られ、OR 演算が実行されます。

{"$text": {"$search": ""SSL 証明書" 認証キー"}} の検索結果には必ず "SSL 証明書" が含まれます。
「SSL 証明書」、「権限」、「キー」の全文検索を実装する方法はありますか?

迷茫迷茫2790日前637

全員に返信(1)返信します

  • 習慣沉默

    習慣沉默2017-05-02 09:28:13

    リクエストでは、現在のアプローチは次のとおりです: クエリを 2 つのステートメントに分割します。

    1. クエリフレーズ: ""SSL証明書"

    2. 単一の単語をクエリします: 「権限キー」

    次に、2 つのステートメントの結果をプログラム内の 1 か所に結合します。

    ご参考までに。

    MongoDB が大好きです!楽しむ!


    MongoDB 中国語コミュニティ深センユーザーカンファレンス

    今週の土曜日、予約をしましょう

    詳細をご入力ください

    深センユーザーカンファレンスに参加して、深センの大手企業にもっと質問してください


    返事
    0
  • キャンセル返事