1
對於我的測試應用程序,我存儲使用該架構的文章和評論:如何僅查詢mongodb子文檔中的某些字段?
var commentSchema = new mongoose.Schema({
author: String,
text: String,
created: Date
});
var articleSchema = new mongoose.Schema({
title: String,
text: String,
comments: [commentSchema]
});
現在,我試圖讓所有的評論貼(其中僅存儲作爲子文檔中的文章)後某個日期。此外,我只想要text
字段,而不是author
。這相當於:Comment.find({created: {$gte: date}}, "text")
但由於註釋並未存儲在其自己的數據存儲中,因此這不起作用。