我进行了评论。它包含一个数组答复,其中包含用于存储答复的类型为commentchema的信息。另一个名为“ blog”的模式具有一个数组注释:[{commentSchema}],当我在博客上使用.populate('comments')时,它仅填充第一级。注释中的'replies'变量不会被填充。有什么办法可以填充博客中的每个对象或将对象填充到更深的层次???我是nodejs的新手。
var commentSchema=new mongoose.Schema({
text: String,
date: {
day: String,
month: String,
year: String
},
author: {
id:{
type: mongoose.Schema.Types.ObjectId,
ref: "User"
},
username: String
},
replies: [
this
]
});