Node.js 如何将编号添加到现有字段中
我有一个积分表,需要根据性能更新值。这是可能的 桌子 质疑 预期产量 您可以使用: 没有用于递减的$dec,而是使用带负数的$incNode.js 如何将编号添加到现有字段中,node.js,mongodb,mongoose,Node.js,Mongodb,Mongoose,我有一个积分表,需要根据性能更新值。这是可能的 桌子 质疑 预期产量 您可以使用: 没有用于递减的$dec,而是使用带负数的$inc 你真的在用猫鼬吗?它看起来像一个普通的mongo节点驱动程序查询。如果您有猫鼬模型,您可以使用它的工作模式。这只适用于Mongobis吗?这不适用于mongoose@AsZik$inc也与mongoose updateMany合作。这看起来像Collection.updateMany{id:1},{$inc:{points:10}。Mongoose只是一个使Mon
你真的在用猫鼬吗?它看起来像一个普通的mongo节点驱动程序查询。如果您有猫鼬模型,您可以使用它的工作模式。这只适用于Mongobis吗?这不适用于mongoose@AsZik$inc也与mongoose updateMany合作。这看起来像Collection.updateMany{id:1},{$inc:{points:10}。Mongoose只是一个使MongoDB交互更容易的库。您可以将MongoDB文档用于通过Mongoose方法执行的操作
[
{
"id": 1,
"points": 34
},
{
"id": 1,
"points": 63
}
]
db.collection.update({
id: 1
},
{
"$set": {
"points": "points" + 10
}
})
[
{
"_id": ObjectId("5a934e000102030405000000"),
"id": 1,
"points": 44
},
{
"_id": ObjectId("5a934e000102030405000001"),
"id": 1,
"points": 63
}
]
db.collection.update({
id: 1
},
{
"$inc": {
"points": 10
}
})