mongodb
LockyMeng
这个作者很懒,什么都没留下…
展开
-
mongoDB修改器之$set
mongoDB中如果文档只更新一部分,通常使用修改器,该操作是原子的,更新速度快,极为有效。 更新修改器是一种特殊的键,用来指定复杂的更新操作,比如调整、增加或者删除键,还可能是操作数组或者内嵌文档。 使用修改器,_id的值是不能改变的,其他键值 包括唯一索引的键都是可以更改的。 1.$set修改器 $set用来指定一个键的值,如果这个键不存在,则创建它。 d原创 2014-12-31 22:57:18 · 4508 阅读 · 1 评论 -
mongoDB修改器之$inc
1 $inc 修改器用来增加已有键值,或者在键值不存在的时候创建一个键。对于分析数据,因果关系等有数值变化的地方非常有用。 假设有个游戏集合如下: db.games.insert({"game":"pinball","user":"jim"}) 执行db.games.find()结果如下: 1.1增加一个记录玩家分数的键值,可以只用$set来增加,当然这里使用$in原创 2014-12-31 23:02:33 · 927 阅读 · 0 评论