Mongodb,在多个存储时只找到数据库中的一个名称

时间:2014-01-20 12:05:15

标签: javascript mongodb mongoose

从mongoDB中找到我时遇到了问题。

想象一下这样的mongodb:{name:John},{name:John},{name:Otto} {name:Louise},{name:Sarah},{name:Louise}

我们的web-server.js就像:

app.get('/names/*', function(req, res){
 names.find({}, function(err, names){
res.json(names);
}); });

我得到John,John,Otto,Louise,Sarah,Louise。有没有办法让我只能得到John,Otto,Louise和Sarah?

1 个答案:

答案 0 :(得分:1)

您应该在HTML页面中查看使用过滤器。像这样:

{Names | unique}

可在此处查看文件:

http://docs.angularjs.org/api/ng/filter/filter