Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 按两个不同字段对Mongoengine中的嵌入式文档列表进行排序_Python_Mongodb_Python 3.x_Mongoengine - Fatal编程技术网

Python 按两个不同字段对Mongoengine中的嵌入式文档列表进行排序

Python 按两个不同字段对Mongoengine中的嵌入式文档列表进行排序,python,mongodb,python-3.x,mongoengine,Python,Mongodb,Python 3.x,Mongoengine,我在Mongoengine中有以下型号: class Post(EmbeddedDocument): date_created = DateTimeField() date_updated = DateTimeField() text = StringField() class User(Document): name = StringField() posts = SortedListField(EmbeddedDocumentField(P

我在Mongoengine中有以下型号:

class Post(EmbeddedDocument):
     date_created = DateTimeField()
     date_updated = DateTimeField()
     text = StringField()

class User(Document):
     name = StringField()
     posts = SortedListField(EmbeddedDocumentField(Post), ordering = 'date_created')
我希望能够交替地通过
date\u created
date\u updated
为用户检索他们最近的帖子。我可以使用
SortedListField
中的
ordering
参数按
date\u created
排序-如何查询帖子,以便根据
date\u updated
将最近的帖子返回给我