MongoDB:javascript执行失败:无法在src/mongo/shell/collection.js中保存DBQuery对象

Har*_*ara 12 javascript exception mongodb

在MongoDb中,当我尝试修改集合中的现有文档时,它会生成以下异常: javascript execution failed : can't save a DBQuery object at src/mongo/shell/collection.js

在mongoDb shell中,我执行以下操作:

 > var doc1 = db.users.find({name:"Harmeet"})
 > doc1.color = "Blue"
 > db.users.save(doc1)
Run Code Online (Sandbox Code Playgroud)

当调用save方法时异常thow.

Man*_*mes 33

使用 var doc1 = db.users.findOne({name:"Harmeet"})

db.users.find 返回一个游标.