MongoDB
链诸葛
为技术进步做些许贡献。
展开
-
MongoDB修改器
添加一条记录用于测试:db.human.insert({"name":"zqz"})使用修改器操作记录:1.$inc,计数修改器,key不存在时会创建,已经存在的key,其值必须为数值,而且$inc能操作的也只能是数值。创建age字段,并赋值为24:db.human.update({"name":"zqz"},{$inc:{age:24}})将age值增加1db.h...原创 2015-02-02 09:26:03 · 209 阅读 · 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 · 156 阅读 · 0 评论 -
MongoDB特殊修改方式upsert
MongoDB的update方法的中,第三个参数为upsert,默认值为false,当设置为true的时候可以有以下作用,update方法会首先查找与第一个参数匹配的记录,再用第二个参数更新之,如果找不到与第一个参数匹配的记录,则会插入一条新的记录,插入记录时会先以第一个参数为基础创建一条记录,然后用第二个参数修改该条新的记录。 1.db.human.update({name:"zqz"...原创 2015-02-13 08:46:07 · 2285 阅读 · 0 评论
分享