私は以下のようなmongoDBコレクションに要素を持っています。各行に対して値"abcdefgh"
が変更されます。照会してフィールドの下に格納されているオブジェクト内の値が"abcdefgh"
の行を取得するにはどうすればよいですか?JSONオブジェクトのMongoクエリ
"_id": {
"abcdefgh": {
"w": true,
"r": true
}
私は以下のようなmongoDBコレクションに要素を持っています。各行に対して値"abcdefgh"
が変更されます。照会してフィールドの下に格納されているオブジェクト内の値が"abcdefgh"
の行を取得するにはどうすればよいですか?JSONオブジェクトのMongoクエリ
"_id": {
"abcdefgh": {
"w": true,
"r": true
}
$exists演算子を見てください、すなわち、この
db.yourCollection.find({"_id.abcdefgh": { "$exists": true } })
ような何かをしようと私はあなたの用語は、ここで不正確だと思います。 "abcdefgh"は_value_ではなく、_field_です。 –
@VinceBowdren、私は専門用語についてはあまりよく分かりません。ただし、 "abcdefgh"はコレクション内のレコードごとに異なります。 – Sriman