sql >> データベース >  >> NoSQL >> MongoDB

MongoDB-全文検索を使用して単語やフレーズを検索する場合の論理OR

    テキスト検索 のドキュメントをまとめました 、そして私はこれがMongoDB2.6の時点で可能であるとは思わないのではないかと思います。 MongoDBのテキスト検索サポートは、真正な全文検索エンジン(Solr / Luceneテキスト検索ライブラリで構築されたものなど)ほど完全ではありません。現在、テキストクエリではブール演算子がサポートされていないため、「late delay \ "on time \"」の意味を「(late OR delay)AND(\ "on time \")」から「late」に変更することはできません。または遅延または「時間通りに」。テキストの代わりに、またはテキストに加えてトークンの配列を保存すること、またはElasticSearchのような全文検索エンジンと同期することを含むいくつかの回避策があるかもしれませんが、推奨する前にクエリのユースケースについてもう少し知りたいですソリューション。




    1. PromiseとnodejsのMongoDBドライバー

    2. mongodbコレクションから有効なjsonをエクスポートします

    3. Mongoose / MongoDBのネストされたスキーマの適切なパターンは何ですか?

    4. mongodbはアップデートでnullを設定しました