Mongodb 为什么填充方法不一致?
我在多个层次上进行填充,如下所示:Mongodb 为什么填充方法不一致?,mongodb,mongoose,Mongodb,Mongoose,我在多个层次上进行填充,如下所示: User.findById(user._id). populate({ path: 'units', populate: { path: 'sensors issues', populate: { path: 'timeseries opened_by referenced_by', populate: {
User.findById(user._id).
populate({
path: 'units',
populate: {
path: 'sensors issues',
populate: {
path: 'timeseries opened_by referenced_by',
populate: {
path: 'created_by'
}
}
}
})
.exec(function(err, user) {
})
问题是,有时,timeseries字段不会随机填充任何内容,但在刷新它时,它会正常工作。这完全不一致。查询本身有什么问题吗