当MongoDb将整数值递增为NaN时?

时间:2019-01-31 05:57:08

标签: mongodb

我有一个简单的更新查询,用于递增mongodb中的整数值。

db.data.update({},{$inc: { x: y } })

这是一个更新命令,其中我将x的值增加y。 假设我集合中只有一个文档。在此,x是文档中值为10的整数。对于y的哪个值,x的值将变为NaN?

1 个答案:

答案 0 :(得分:1)

对于y = NaN

var x = 10;
var y = NaN;
console.log(x + y);

相同的逻辑适用于MongoDB:

db.data.save({ x: 10 })
db.data.update({},{$inc: { x: NaN } })