讓我直接回答這個問題,OK我有文檔結構如查詢嵌入式文檔MongoDB
讓集合名稱爲sample;
我不會知道someIdAsString。
{
_id : ObjectId("someObjectId"),
test : {
someIdAsString : {
field1 : value1,
field2 : value2
},
someOtherIdAsString : {}
.....
.....
And so on
}
}
我有FIELD1 & FIELD2值如何查詢使用該信息的收集。
字段1 &場2會在運行時被稱爲可以說,這是字段1 =「33」 &場2 =「3333」和像
{
_id : ObjectId("522182515f8wea670900001b"),
test : {
522182515f8c4wd70900001b : {
field1 : '33',
field2 : '3333'
},
522182515f8cea670900001b : {}
.....
.....
And so on
}
}
感謝
請舉一個實際的收集數據和預期的結果。 –
實際上查詢的程序的一部分會使事情變得更加清晰。 – thefourtheye
FIELD1&FIELD2將在運行時被稱爲 可以說這是FIELD1 = '33' &FIELD2 = '3333' 和類似 '{ _id文檔:的ObjectId( 「5221828c5f8cea670900as1d」), 測試:{ 5221828c5f8cea670900001d :{ 字段1: '33', 場2: '3333' }, 5221828c5dscea670900001d:{} ..... ..... 等等 }} ,' – Beast