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

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
);

【讨论】:

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