【问题标题】:How to sort MongoDB results with MongoEngine?如何使用 MongoEngine 对 MongoDB 结果进行排序?
【发布时间】:2014-09-25 16:10:25
【问题描述】:

我只是通过 Python 中的 MongoEngine 来学习如何使用 MongoDB。简单地获取所有用户如下:

User.objects

我现在想在创建日期对用户进行排序。在 MongoDB 文档中我找到了something about .sort(),但在MongoEngine docs 中我找不到任何关于排序的信息。我还尝试使用以下内容:

User.objects.sort('created')

但这会导致AttributeError: 'BaseQuerySet' object has no attribute 'sort'

那么有人知道我如何使用 MongoEngine 对 MongoDB 结果进行排序吗?欢迎所有提示!

【问题讨论】:

    标签: python mongodb sorting mongoengine


    【解决方案1】:

    我想你正在寻找这个:

    Sort using MongoEngine?

    函数是order_by,不是排序。连字符设置方向。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-03-30
      • 1970-01-01
      • 2020-12-05
      • 2016-12-27
      • 2017-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多