{
'a': 1,
'b':2,
'c': 3,
'd': [
{'e': 4, 'f': 5, 'g': 6},
{'e': 0, 'f': '', 'g': 3},
{'e': 1, 'f': '', 'g': 3},
]
}
{
'a': 1,
'b':2,
'c': 3,
'd': [
{'e': 4, 'f': '', 'g': 6},
{'e': 0, 'f': '', 'g': 3},
{'e': 1, 'f': '', 'g': 3},
]
}
這樣的記錄,問題是怎麼取得d數組中f都為空的文檔(如上的結果是文檔2)?謝謝
只知道這個用
$where
怎麼實現,其他方法我也暫時不知道。
——————————————————————————————摘自《Mongodb權威指南(E2)》注意
在mongo shell上測試了一下: