主页 > 知识库 > mongodb中使用distinct去重的简单方法

mongodb中使用distinct去重的简单方法

热门标签:沈阳营销电销机器人招商 智能电销机器人销售话术 高德地图标注商户位置 兖州电话外呼营销系统 南京400电话怎样办理 福州电销机器人源代码 企业智能外呼系统价格多少 机器人外呼系统软件存在问题 徐州ai电销机器人原理

MongoDB的destinct命令是获取特定字段中不同值列表。该命令适用于普通字段,数组字段和数组内嵌文档.

mongodb的distinct的语句:

复制代码 代码如下:

db.users.distinct('last_name')

等同于 SQL 语句:

复制代码 代码如下:

select DISTINCT last_name from users

表示的是根据指定的字段返回不同的记录集。
一个简单的实例:

// 
> db.addresses.insert({"zip-code": 10010}) 
> db.addresses.insert({"zip-code": 10010}) 
> db.addresses.insert({"zip-code": 99701}) 
 
> // shell helper: 
> db.addresses.distinct("zip-code"); 
[ 10010, 99701 ] 
 
> // running as a command manually: 
> db.runCommand( { distinct: 'addresses', key: 'zip-code' } ) 
{ "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 4.0事务回滚的辛酸历程探究
  • MongoDB各种查询操作详解
  • PHP中MongoDB数据库的连接、添加、修改、查询、删除等操作实例
  • mongodb 添加用户及权限设置详解
  • 1亿条记录的MongoDB数据库随机查询性能测试
  • mongodb 查看数据库和表大小
  • MongoDB下根据数组大小进行查询的方法
  • Linux系统下MongoDB的简单安装与基本操作
  • MongoDB 语法使用小结
  • mongodb与mysql命令详细对比
  • MongoDB数据库两阶段提交实现事务的方法详解

标签:邯郸 景德镇 本溪 大理 吉安 昭通 鹤岗 丹东

巨人网络通讯声明:本文标题《mongodb中使用distinct去重的简单方法》,本文关键词  mongodb,中,使用,distinct,去,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《mongodb中使用distinct去重的简单方法》相关的同类信息!
  • 本页收集关于mongodb中使用distinct去重的简单方法的相关信息资讯供网民参考!
  • 推荐文章