![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MongoDB
链诸葛
为技术进步做些许贡献。
展开
-
MongoDB修改器
添加一条记录用于测试: db.human.insert({"name":"zqz"}) 使用修改器操作记录: 1.$inc,计数修改器,key不存在时会创建,已经存在的key,其值必须为数值,而且$inc能操作的也只能是数值。 创建age字段,并赋值为24: db.human.update({"name":"zqz"},{$inc:{age:24}}) 将age值增加1 db.h...原创 2015-02-02 09:26:03 · 174 阅读 · 0 评论 -
MongoDB查询
1.查询所有: db.human.find() 2.条件查询: 单条件:db.human.find({name:"zhang"}) 多条件:db.human.find({name:"zhang",age:24}) 3.排序: 升序:db.human.find().sort({age:1}) 降序:db.human.find().sort({age:-1}) 4.忽略几条数据:忽...原创 2015-02-13 08:43:37 · 117 阅读 · 0 评论 -
MongoDB特殊修改方式upsert
MongoDB的update方法的中,第三个参数为upsert,默认值为false,当设置为true的时候可以有以下作用,update方法会首先查找与第一个参数匹配的记录,再用第二个参数更新之,如果找不到与第一个参数匹配的记录,则会插入一条新的记录,插入记录时会先以第一个参数为基础创建一条记录,然后用第二个参数修改该条新的记录。 1.db.human.update({name:"zqz"...原创 2015-02-13 08:46:07 · 2222 阅读 · 0 评论