0
奇怪的是,我找不到這個非常簡單的問題的答案,我找不到一種方法可以通過我自己的文檔來完成。列表中所有子文檔的列表
這是一個示範模式
{
Test : [
{
foo:0,fighter:[]
},
{
foo:1,fighter:[]
},
{
food:2,fighter:[]
}
]
}
我希望能夠找回全部文件中Test
我發現,檢索你可以做的第一fighter
的內容:
Collection.find({_id: 0 , 'Test.foo': 0})
但有關獲取整個Test
AR是什麼射線 ?或整個fighter
陣列?
{ foo: 0, fighter: [ "john", "fitz", "gerald" ] }
{ foo: 1, fighter: [] }
{ food: 2, fighter: [] }
或只是整個figther
(富0)含量
"john", "fitz", "gerald"
我發現的唯一的事情是Collection.findOne({_id: id}).Test
,但它不工作,我越來越
未定義的「測試」方法。
「我得到未定義的」測試「方法」 - 這意味着沒有這樣的文件通過該ID。 –