排序Mongo列表最新到最旧的python

时间:2017-10-31 19:26:45

标签: python mongodb

如何在python mongo中对对象列表进行排序。

我正在创建一个显示所有成员的视图;我的模型中没有时间戳。

我如何根据数据库列表对此进行排序;喜欢下降结果还是提升结果?

在我的情况下,我有约会;我想显示下降约会(因此,数据库中的最新约会首先排序,然后在arr或mongo对象上进行旧约会)。

get_appointments = appointment.objects.all()

所以我希望能够下任。

1 个答案:

答案 0 :(得分:0)

您可以使用_id字段对列表进行排序,每个ObjectId字段代表时间戳,这是使用mongo shell的示例:

db.appointment.find().sort( { _id: -1 } );

它会以降序显示所有约会