搜索我有一個看起來像這樣的查找文件通過數字索引列的值
{
"_id":{
"$oid":"4e3923963b123b59b73bde67"
},
"ident":"terrainHome",
"columns":[
[
"4e3fbe57dccd1a0cc47509ab",
"4e3fbe57dccd1a0cc47509ac"
],
[
]
]
}
每個文檔可以有兩個或三列, 每列塊陣列記錄的集合,它們存儲在不同的集合中, 我想要一個將返回包含塊的文檔的標識的查詢。
我試圖
db.things.find({ columns[0] : "4e3fbe57dccd1a0cc47509ac" });
但這並沒有工作
我會繼續努力。 :)
發現使用 ' 「$其中」 a溶液:未定義\ 「!(this.columns [0])= \ typeof運算」,」 && this.columns [0] .indexOf(\ 「4e48ed8245333bd40d000010 \」)= - 1「' 如果有人知道更好的方法? – chim