MongoDB 集合中命令(表中的命令)比较实用
其他
2020-03-26 16:24:02
阅读次数: 0
集合名:type
命令行 |
说明 |
db.type.count() |
返回集合或视图中文档数量的计数。通俗一点就是获取集合或视图中的行数 |
db.type.deleteOne() |
删除集合中的单个文档。 |
db.type.deleteMany() |
删除集合中的多个文档。 |
db.type.drop() |
从数据库中删除指定的集合。 |
db.type.dropIndex() |
删除集合上的指定索引。 |
db.type.dropIndexes() |
删除集合上的所有索引。 |
db.type.findOne() |
执行查询并返回单个文档。 |
db.type.findOneAndDelete() |
查找单个文档并删除它。 |
db.type.findOneAndReplace() |
查找单个文档并替换它。 |
db.type.findOneAndUpdate() |
找到一个文档并更新它。 |
db.type.insert() |
在集合中创建新文档。 |
db.type.insertOne() |
在集合中插入新文档。 |
db.type.insertMany() |
在集合中插入几个新文档。 |
db.type.remove() |
从集合中删除文档。 |
db.type.replaceOne() |
替换集合中的单个文档 |
db.type.save() |
提供insert()和update()的包装器以插入新文档。 |
db.type.update() |
修改集合中的文档。 |
db.type.updateOne() |
修改集合中的单个文档。 |
db.type.updateMany() |
修改集合中的多个文档。 |
比较操作符
命令符 |
说明 |
$eq |
= |
$ne |
!= |
$gt |
> |
$gte |
>= |
$lt |
< |
$lte |
<= |
$in |
匹配数组中指定的任何值。 |
$nin |
不匹配数组中指定的任何值。 |
逻辑操作符
命令符 |
说明 |
$and |
&& |
$not |
反转查询表达式的效果并返回与查询表达式不匹配的文档。 |
$nor |
使用逻辑NOR连接查询子句,返回所有不匹配这两个子句的文档。 |
$or |
丨丨 |
发布了31 篇原创文章 ·
获赞 9 ·
访问量 2747
转载自blog.csdn.net/qq_42364200/article/details/103592016