【发布时间】:2014-08-26 16:37:17
【问题描述】:
我正在将 Meteor 用于 Web 项目,我需要找到一种方法来通过其中一个属性对集合中的记录进行分组(和计数)。这是集合中的示例记录,我需要这样做:
{
"owner" : "7YnNwSC3E3iTcRHcC",
"isbn" : "1551110881",
"title" : "Introduction",
"type" : "0",
"class" : "ADNR1234",
"condition" : "0",
"active" : false,
"createdAt" : ISODate("2014-08-18T15:38:30.012Z"),
"tradeFor" : {
"isbn" : "7463849506",
"title" : "Intro 2"
},
"_id" : "RFzvEdLkYxt5EmQ7s"
}
我知道我需要找到一种方法来做……我猜这叫做聚合?无论如何......我需要使用的属性是“类”。我需要一种方法来遍历整个集合,并让我输出每个类 (ADNR1234) 以及每个使用的类作为值的记录数。
我希望我没有问这个问题不好,我对 Meteor 有点陌生,这似乎是一个尝试解决的奇怪问题。
【问题讨论】:
-
这些文档是否已经发布到客户端,或者您是否希望在服务器上进行聚合?
标签: meteor aggregation-framework