MongoDb:对新集合进行排序和存储

时间:2014-08-18 11:26:41

标签: mongodb

我有一个收集病人,文件没有分类。我可以使用 -

对其进行排序

db.patient.find()排序({patient_id:1,admit_date:-1})。

但我想将已排序的文档存储在名为patient2的新集合中。

1 个答案:

答案 0 :(得分:0)

您可以使用$outaggregation framework运算符将结果输出到新集合:

db.patient.aggregate([
    {$sort:{patient_id:1,admit_date:-1}},
    {$out:"patient2"}
])