質問を率直にさせてください。OK、私は次のようなドキュメント構造を持っています
コレクション名をサンプルにします。
私は someIdAsString を知らなかったでしょう。
{
_id : ObjectId("someObjectId"),
test : {
someIdAsString : {
field1 : value1,
field2 : value2
},
someOtherIdAsString : {}
.....
.....
And so on
}
}
field1 と field2 の値があります。この情報を使用してコレクションをクエリするにはどうすればよいですか。
field1 & field2 は実行時に認識されます。たとえば、field1 = '33' & field2 = '3333' であり、ドキュメントは次のようになります。
{
_id : ObjectId("522182515f8wea670900001b"),
test : {
522182515f8c4wd70900001b : {
field1 : '33',
field2 : '3333'
},
522182515f8cea670900001b : {}
.....
.....
And so on
}
}
ありがとう