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
非常感谢你... –