0
我想找到一個問題讓我忙了好幾天。我想查找和更新MongDB集合中的嵌入式文檔(使用貓鼬)。這是可能的,我知道。你可以這樣做:在MongoDB中查找沒有_id的嵌入式文檔
User.findOne({_id: id}, function(err, user) {
var embeddedDoc = user.embeddedDocs.id('embeddedDocId');
});
這確實有效。但是,只有當您具有我不知道的具體docId時(嵌入式文檔可以是數組的項目(x))。
我的問題是,這有可能嗎?或者,mongodb是否不讓我們在沒有提供Id的情況下找到嵌入式文檔?
問候,Douwe。
如果你提供正確的查詢,你幾乎可以找到任何東西...。我不明白你在找什麼。如果您沒有嵌入式文檔ID,您將如何找到它? – WiredPrairie