2
這是我的任命收集集團按日期貓鼬
{ _id: ObjectId("518ee0bc9be1909012000002"), date: ISODate("2013-05-13T22:00:00Z"), patient:"John" }
{ _id: ObjectId("518ee0bc9be1909012000002"), date: ISODate("2013-05-13T22:00:00Z"), patient:"alex" }
{ _id: ObjectId("518ee0bc9be1909012000002"), date: ISODate("2013-05-13T22:00:00Z"), patient:"sara" }
我怎樣才能讓我的resualt這樣
{date: ISODate("2013-05-13T22:00:00Z"),
patients:["John","alex","sara"] }
我試試這個
Appointments.aggregate([
{
$group: {
_id: '$date'
}
}
], function(err, doc) {
return console.log(JSON.stringify(doc));
});
任何幫助,請
感謝.... 如何推動_id與病人? ?? {日期:ISODate( 「2013-05-13T22:00:00Z」), 患者: [{_id:518ee0bc9be1909012000002,患者: 「約翰」},{ _id:518ee0bc9be1909012000002,患者: 「亞歷克斯」}, {_id:518ee0bc9be1909012000002,患者:「薩拉」}] } –
@MnSa查看更新的答案。 – JohnnyHK
非常感謝你... –