1
我有一个奇怪的问题。我使用mongoose在node.js服务器中执行此查询:Transaction.update({username : user.username}, {$set: { pending : true }} ...
基本上应该在所有用户名等于user.username
的项目中设置属性pending: true
。问题是它只将它设置为它找到的第一个元素。那可能吗?因为我的数据库中总是有两个元素,有时候有一个正在等待,有时候是另一个,但不是两个。Mongoose更新文件:更新只是第一个
谢谢!