mongodb api:-
db.articles.runCommand( "text", { search: "bake coffee cake" } )
mongodb ドキュメントで複数の単語を一度に検索できます。
mongoosejsで対応するコマンドは何ですか?
Mongodb バージョン 2.6 では$textクエリ演算子が導入されました。テキスト インデックスでインデックス付けされたフィールドの内容に対してテキスト検索を実行します。次のように Mongoose から使用できます。
Article.find(
{ $text : { $search : "bake coffee cake"} }
).exec(callback);
Mongoose で最も統合されたエクスペリエンスが必要な場合は、Mongoose 作成者の Mongoose 拡張機能の 1 つを確認することをお勧めします。
https://github.com/aheckmann/mongoose-text-search
MongoDB のまだ実験的なテキスト検索機能のサポートを追加します。