【问题标题】: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?

标签: node.js mongodb mongoose ejs


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2022-01-20
    • 1970-01-01
    • 2019-01-19
    • 1970-01-01
    • 2017-12-27
    • 2022-01-23
    • 1970-01-01
    • 1970-01-01
    • 2023-01-18
    相关资源
    最近更新 更多