美文网首页
MongoDB常用关键字解析

MongoDB常用关键字解析

作者: 野十六 | 来源:发表于2016-11-11 17:13 被阅读0次

$gt大于
$lt小于
$ne不等于
$gte大于或等于
$lte小于或等于
$inc可以对文档的某个值为数字型(只能为满足要求的数字)的键进行增减的操作。
$in相当于T-SQL中的in
$nin相当于T-SQL中的not in

db.b.update({"uid" : "20120002"},{"$inc":{"size" : 1}})

$set用来指定一个键并更新键值,若键不存在并创建。

db.a.update({"uid" : "20120002"},{"$set":{"size":10}})

$unset主要是用来删除键。

db.a.update({"uid" : "20120002"},{"$unset":{"sname":"abc"}})

$push向数组添加新的值。如果键值不存在,则创建一个。

db.c.update({"name" : "toyota"},{$push:{"title":"t1"}})

$addToSet主要给数组类型键值添加一个元素时,避免在数组中产生重复数据。

db.c.update({"name" : "toyota"},{$addToSet:{"title":"t2"}})

$pop从数组的头或者尾删除数组中的元素

db.c.update({"name" : "toyota"},{$pop:{"title":1}})

$pull从数组中删除满足条件的元素

db.c.update({"name" : "toyota"},{$pull:{"title":"t2"}})

MongoDB关键字还有很多,但常用也基本都在这里了。

相关文章

  • MongoDB常用关键字解析

    $gt大于$lt小于$ne不等于$gte大于或等于$lte小于或等于$inc可以对文档的某个值为数字型(只能为满足...

  • docker的入门实战记录

    docker常用方法: Dockerfile的关键字解析: 实例dockerfile: ###########脚本...

  • docker安装mongodb和redis数据库

    mongodb安装 mongodb常用命令 redis安装 redis常用命令

  • MongoDB基础

    mongodb: MongoDB概念解析: linux平台安装Mongodb:(Centos6 x64) mong...

  • MongoDB基础笔记

    outline MongoDB常用命令 MongoDB的CRUD 索引 MongoDB的安装 踩坑记录 Mongo...

  • Selenium+ PhantomJS+Requests 综合使

    关键字: Python 爬虫 PhantomJS MongoDB Webdriver 模拟登陆 Fiddler ...

  • MongoDB文档

    MongoDB文档 MongoDB 概念解析 不管我们学习什么数据库都应该学习其中的基础概念,在mongodb中基...

  • MongoDB

    MongoDB基本概念: MongoDB服务器端启动: MongoDB客户端启动: CURD常用命令:

  • MongoDB docker

    MongoDB常用命令: Docker 安装 MongoDB [https://www.runoob.com/do...

  • mongodb

    mongodb 常用命令行

网友评论

      本文标题:MongoDB常用关键字解析

      本文链接:https://www.haomeiwen.com/subject/lcncdttx.html