介绍
这篇文章主要介绍mongodb执行不同的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
以下mongodb的不同命令是获取特定字段中不同值列表。该命令适用于普通字段,数组字段和数组内嵌文档。
<强>作用:强>获取集合中指定字段的不重复值,并以数组的形式返回。
<强>语法:强>
db.collection_name.distinct(字段、查询选项)
字段——指定要返回的字段(string)
查询- - - - - -条件查询(文档)
选项——其他的选项(文档)
mongodb的截然不同的语句:
代码如下:
db.users.distinct (& # 39; last_name # 39;)
等同于SQL语句:
代码如下:
select DISTINCT last_name 得到用户
表示的是根据指定的字段返回不同的记录集。
一个简单的实例:
//祝辞,db.addresses.insert ({10010}“zip-code":), 祝辞,db.addresses.insert ({10010}“zip-code":), 祝辞,db.addresses.insert ({99701}“zip-code":), ,, 祝辞,//,shell 辅助:, 祝辞,db.addresses.distinct (“zip-code");, [,10010,,99701,), ,, 祝辞,//,running as a command 手动:, 祝辞,db.runCommand(,{,截然不同:& # 39;地址# 39;,,关键:,& # 39;如果你# 39;,},), {,“values",:,“, 10010年,99701,),,“ok"//祝辞,db.comments.save ({“user": {“points": 25}}), 祝辞,db.comments.save ({“user": {“points": 31}}), 祝辞,db.comments.save ({“user": {“points": 25}}), ,, 祝辞,db.comments.distinct (“user.points");, [,25日,31日,)
以上是mongodb执行不同的方法的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!