特定のフィールドが特定の文字列に含まれているドキュメントを照会することは可能ですか?MongoDB - フィールド値が指定された文字列に含まれているかどうかを調べる
{a: 'test blabla'},
{a: 'test not'}
私はそうのみ最初の文書がを返される、a
は完全に文字列"test blabla test"
に含まれているフィールドのすべての文書を検索したいと思います。たとえば
は、私はこれらの文書を持っている場合。
私はで$indexOfCP
を使用してこれを行うことができますが、$where
とmapReduce
を使用しても可能です。標準のMongoDB演算子(例:$ gt、$ in)を使用してfind
クエリを実行することができれば、私は迷っていました。
ありがとうございました。
'{「テスト」} 'も' 'テストblablaテスト' 'に完全に含まれています。あなたが一番近い試合を探していますか? – Veeram
@Veeram申し訳ありませんが、文書を修正しました。 (それはまた、私にとって紛らわしいです:D) – TomG
このための機能要求がまだ開いているhttps://jira.mongodb.org/browse/SERVER-13902 – JohnnyHK