如何在mongoose中的一个查询中增加多个字段?
例如,这是我想要与mongoose模型一起使用的mongo查询。
db.users.update({ userId:89 }, { $inc : { "subjectResults.attempts" : 1, "subjectResults.total_time" : 10, "subjectResults.total_score" : 100 } })
上述查询适用于普通的Mongo。
编辑:我删除了导致以下评论的令人困惑的属性名称。
答案 0 :(得分:4)
API几乎完全相同。而不是直接mongodb中的db.users.update
,而是mongoose中的UserModel.update
。传入完全相同的查询和更新选项对象。