我的文件
{
itemName: 'name1',
itemType: 'book',
createTime: '2014-09-24 10:10:10'
}
然后,我想按n
和createTime
和itemType
[{
group: '2014-09-24',
reduction {
{
group: 'book',
reduction: {count: 100}
},
{
group: 'computer',
reduction: {count: 100}
},
},
{
group: '2014-09-22',
reduction {
{
group: 'book',
reduction: {count: 100}
},
{
group: 'computer',
reduction: {count: 100}
}
}
}]
天创建的项目组
换句话说,我希望我的结果像这样
r.db(xx).table(yy)
.order({index: r.desc(createTime)})
.group(r.row('createTime').date())
.map(function() {
????
}).ungroup()
rql可能看起来像
{{1}}
答案 0 :(得分:3)
您也可以直接订购所有内容(但您不会获得嵌套字段:
r.db(xx).table(yy)
.group([r.row("createTime"), r.row("itemType")])
.count()
您现在无法在group
内使用group
。
请参阅https://github.com/rethinkdb/rethinkdb/issues/3097以跟踪此限制的进度。