【发布时间】:2014-02-06 23:20:33
【问题描述】:
这是报价和投标是子文档的文档结构。我使用 mongoosejs 作为 ORM。
var user = {
name : 'polk',
offers: [{
title: '1',
tags: ['a', 'b', 'c'],
bids: [{
_id: 1
name: 'jose',
age: 18
}, {
_id: 2
name: 'carlos',
age: 19
}]
},{
title: '2',
tags: ['d', 'e', 'f'],
bids: [{
_id: 3
name: 'gomes',
age: 21
}, {
_id: 4
name: 'fernando',
age: 31
}]
}]
};
我需要什么?本子文档:
{
_id: 4
name: 'fernando',
age: 31
}
使用?聚合框架。
【问题讨论】:
标签: mongodb mongoose aggregation-framework