为什么填充方法不一致?

时间:2017-03-31 16:10:22

标签: mongodb mongoose

我正在填写多个级别:

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字段不会填充任何内容,但在刷新它时,它将正常工作。这完全不一致。查询本身有什么问题吗?

0 个答案:

没有答案