如何在python mongo中对对象列表进行排序。
我正在创建一个显示所有成员的视图;我的模型中没有时间戳。
我如何根据数据库列表对此进行排序;喜欢下降结果还是提升结果?
在我的情况下,我有约会;我想显示下降约会(因此,数据库中的最新约会首先排序,然后在arr或mongo对象上进行旧约会)。get_appointments = appointment.objects.all()
所以我希望能够下任。
答案 0 :(得分:0)
您可以使用_id
字段对列表进行排序,每个ObjectId字段代表时间戳,这是使用mongo shell的示例:
db.appointment.find().sort( { _id: -1 } );
它会以降序显示所有约会