【Mongoose】$inc的使用
来源:互联网 发布:mac涂层脱落几年包换屏 编辑:程序博客网 时间:2024/04/24 23:37
mongoose官网文档:
https://docs.mongodb.com/manual/reference/operator/update-field/
1.作用
Increments the value of the field by the specified amount.
用来增加指定字段的数量
2.用法 { $inc: { <field1>: <amount1>, <field2>: <amount2>, ... } }
3.举例
{ _id: 1, sku: "abc123", quantity: 10, metrics: { orders: 2, ratings: 3.5 }}
db.products.update( { sku: "abc123" }, { $inc: { quantity: -2, "metrics.orders": 1 } }//-2表示每次减2,1表示每次加1)
结果为
{ "_id" : 1, "sku" : "abc123", "quantity" : 8, "metrics" : { "orders" : 3, "ratings" : 3.5 }}
4.注意事项
1.若输入的字段不存在,$inc则会创建该字段
2.若把$inc用在了空字段会报错。
阅读全文
0 0
- 【Mongoose】$inc的使用
- inc文件的使用
- inc指令的使用
- mongoose的使用
- mongoose的使用
- MongoDB之Mongoose的使用
- MongoDB之Mongoose的使用
- iPhone Http 服务器Mongoose的使用
- iPhone Http 服务器Mongoose的使用
- iPhone Http 服务器Mongoose的使用
- iPhone Http 服务器Mongoose的使用
- iPhone Http 服务器Mongoose的使用
- iPhone Http 服务器Mongoose的使用
- iPhone Http 服务器Mongoose的使用
- MongoDB学习笔记之Mongoose的使用
- MongoDB学习笔记之Mongoose的使用
- mongoose使用中遇到的问题一:
- express之mongoose连接工具的使用
- java小程序:实用自动答题计时计分器
- webpack超超初级入门
- 安装vmware tools 有什么作用?
- 嵌入式系统学习——STM32之FATFS文件系统
- 安装vmware tools 有什么作用?
- 【Mongoose】$inc的使用
- Debian Linux下安装Cisco Packet tracer
- 绘制页面流程图
- 徽章系列1: Top 30 android 开源项目徽章
- Excel表快速合并,多个Excel表合并到一个里面
- 搭建svn
- 工作3年的程序员应该具备什么技能|值得收藏
- Image Cropper 裁剪图片
- Keras笔记——关于DCGAN的实现