mongodb的循环依赖错误

时间:2016-12-13 12:17:43

标签: node.js mongodb

        var newsfeed = db.collection('newsfeed');
        newsfeed.findAndModify({
            _id: mongodb.ObjectId(newsfeedId)
        }, {
            new: true
        }, {
            $set: newsfeed
        }, function(err, result) {
            if (err) {
                return reject(err);
            } else {
                return resolve(result.value);
            }
        });

当我在mongodb上运行此查询时,我得到一个循环依赖性错误,我已经读过stackoverflow中提供的其他解决方案,但似乎无法解决此错误。 这是我看到的错误信息 enter image description here

1 个答案:

答案 0 :(得分:4)

您正在将newsfeed对象设置回newsfeed集合。尝试包括需要更新的字段而不是整个对象。