[英]How to add/subtract with Mongoose-long?
我正在尝试使用猫鼬长的数字。 我不确定我是否正确使用它。 我设定值...
user = new User({val:12345678901234});
val是mongoose.Schema.Types.Long
1)显示val toString()的正确方法是什么?
2)那么我该如何操作(加,减)该值? Javascript不支持完整的64位值,所以我必须通过mongodb的$ inc做到这一点吗?
谢谢
您想使用$inc
原子地操作存储文档中的值,但是在update
操作之外,您可以使用Long
方法:
var sum = user.val.add(123);
console.log(sum.toString());
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.