首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在MongoVue中使用distinct?

如何在MongoVue中使用distinct?
EN

Stack Overflow用户
提问于 2012-09-12 00:09:01
回答 2查看 5.7K关注 0票数 3

我需要使用MongoVUE在MongoDB中找出不同的值(例如: CreationDate或SourceSystem)。仅供参考,我只能使用相同的试用版。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-09-14 03:31:14

我不认为使用MongoVUE可以做到这一点。您可以通过运行如下命令的MongoDB shell来执行此操作:

代码语言:javascript
复制
db.[Collection Name].distinct({Property Name})
ex: db.students.distinct('age')
db.students.distinct('age').length; // gives you the record count

我通常发现SQL映射图表页面在这些情况下很有用( http://www.mongodb.org/display/DOCS/SQL+to+Mongo+Mapping+Chart )

票数 3
EN

Stack Overflow用户

发布于 2012-09-12 00:31:05

快速浏览一下,我也看不出你是如何做到的,因为"Find“功能迫使你使用:

代码语言:javascript
复制
db.[collectionName].find({...})

所以不允许你这样做:

代码语言:javascript
复制
db.[collectionName].distinct({...})

我建议使用Mongo的普通命令行可执行文件,而不是MongoVUE,然后您可以使用10Gen文档中的命令:http://www.mongodb.org/display/DOCS/Aggregation#Aggregation-Distinct

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12373842

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档