mongo数据字段值去重查询

简介: mongo数据字段值去重查询

如果你想查询一个字段的所有取值并去重,distinct是一个好方法

image.png

//第一个参数:需要去重的字段
//第二个参数:查询条件
db.user.distinct("age",{});
//返回值:[18,19,20,29,30]
目录
相关文章
|
SQL 关系型数据库 MySQL
解决sql插入字符串中包含‘单引号问题
解决sql插入字符串中包含‘单引号问题
1495 2
解决sql插入字符串中包含‘单引号问题
|
存储 NoSQL Java
Elasticsearch Nested 选型,先看这一篇!
1、关于Nested 问题 上次讲解了Elasticsearch 数据建模之后,很多同学反馈问题: Q1:用nested做嵌套文档,对嵌套文档的字段做查询,只要主文档下一个嵌套文档符合要求,就会把主文档以及下面的所有的嵌套文档都查出来,实际我只需要符合要求的嵌套文档。这个用nested可以做吗? Q2:请教个问题 这个nested 是只要用这个字段类型就影响性能还是说当只有用这个字段类型去筛选才影响性能? Q3:Elasticsearch Nested 取一条数据 怎么搞? Q4:nested聚合查询等,导致jvm内存剧增,出现长时间的full GC,如何破? 介于此,非常有必要将
Elasticsearch Nested 选型,先看这一篇!
|
JSON Java 网络架构
【elastic search】JAVA操作elastic search
【elastic search】JAVA操作elastic search
300 1
|
存储 NoSQL MongoDB
深入详解MongoDB索引的数据组织结构
深入详解MongoDB索引的数据组织结构
|
文件存储
将阿里云盘挂载到本地
用CloudDrive将阿里云盘挂载到本地
15577 0
将阿里云盘挂载到本地
|
Linux 应用服务中间件
Linux命令——ln命令创建和删除软、硬链接
Linux命令——ln命令创建和删除软、硬链接
649 0
|
NoSQL 关系型数据库 MySQL
【已解决】MongoDB 中根据指定字段筛选出具有重复值的记录
【已解决】MongoDB 中根据指定字段筛选出具有重复值的记录
1181 0
【已解决】MongoDB 中根据指定字段筛选出具有重复值的记录
|
机器学习/深度学习 人工智能 算法