前言
MongoDB与MySQL基本语句还是有很大区别的,今天再介绍一下MongoDB的一些常用的基本语句,下面话不多说了,来一起看看详细的介绍吧
MOngoDB 删除语句
delete()删除
删除一个集合
数据库假删除有时候用户删除操作的时候,需求是这样的,仅是隐藏这条数据,并不是真的从数据库中删除。
这时候就用到假删除了,比如这个是张三发的两篇微博:

用户增加两条数据,但只保留后一条,删除前一条,这时候用到假删除 ,在添加数据时加上一个字段isDel:0
所以当用户删除数据时候 执行的不是remove方法而是update方法

当isDel:0是表示用户没有删除 为1是表示用户已经删除
所以在查询的时候要筛选name和isDel条件即可

然后就可以实现假删除了。
批量数据的操作和修改
向集合中插入10000个文档
集合中文档关系一对一
以内嵌文档的形式体现,
排序和索引排序:
查询文档时,默认是按照_id的值进行排序的(升序)
sort() 可以用来指定文档的排序规则,sort() 内部需要传递一个对象来指定文档的排序规则 ,其中1表示升序 ,-1表示降序
limit skip sort 的顺序可以任意改变 ,运行时会自动调整。
不希望它默认按照id排序 希望它按照工资来排序

总结
本篇文章到此结束,如果您有相关技术方面疑问可以联系我们技术人员远程解决,感谢大家支持本站!