同一值集合中只打印一个数据

Posted

技术标签:

【中文标题】同一值集合中只打印一个数据【英文标题】:Print only one data among same value collection 【发布时间】:2015-08-10 19:47:22 【问题描述】:

我如何在我的 mongodb 集合中的相同值集合中只打印一个值。

例如:我的 mongodb 集合


  "name": "xyz",
  "city": "ny"
,

  "name": "xyz",
  "city": "LA",

当我打印名称时,只需要出现一个“xyz”。我使用的是 nodejs 和 mongodb。

谢谢

【问题讨论】:

如何打印?网站上的 javascript 【参考方案1】:

您正在寻找它以仅找到不同的值,有一个 mongoose(节点 mongo db 接口库)查询:

CityNameModel.find().distinct('name', function(error, names) 
    // names is an array of all unique city names
);

【讨论】:

以上是关于同一值集合中只打印一个数据的主要内容,如果未能解决你的问题,请参考以下文章

如何在 R 中只打印 4 位而不是科学记数法的 p 值?

python对于相同值的内存管理

如何从关联数组中只打印一次部门名称

设计模式

集合转数组,数组转集合,集合中只可以装引用数据类型

当多个值共享同一个键时如何从字典中打印项目