【发布时间】:2011-06-13 03:58:57
【问题描述】:
我需要一个查询来获取不同的键,并根据 Mongodb 中的分数进行排序 1.6.5
我有记录喜欢
{key ="SAGAR"
score =16
note ="test1"
}
{key ="VARPE"
score =17
note ="test1"
}
{key ="SAGAR"
score =16
note ="test2"
}
{key ="VARPE"
score =17
note ="test2"
}
我需要一个查询来对所有记录进行排序并返回不同的键.....
【问题讨论】:
-
那么,如果您在这组数据上运行此查询,期望的结果是什么(在询问查询问题时总是显示最好的结果)
-
你使用什么编程语言?
-
@SagarVarpe - 您接受的答案不再可行(似乎聚合框架现在是唯一的方法)。也许考虑更改您接受的答案?
-
在 mongo v2.2+ 中,你可以这样做:
db.test.distinct("key").sort();
标签: sorting mongodb distinct-values