Я пытаюсь сделать запрос, чтобы получить последние комментарии, которые были отправлены к любому сообщению, но не могу сделать это правильно. Я в основном хочу показать список действий всех комментариев, размещенных на веб-сайте.
Я использую флягу, mongodb с mongo-engine.
Вот мои модели:
class Post(db.Document):
slug = db.StringField(max_length=255, required=True)
title = db.StringField(max_length=255, required=True)
body = db.StringField(max_length=255, required=True)
comments = db.ListField(db.EmbeddedDocumentField('Comment'))
class Comment(db.EmbeddedDocument):
message = db.StringField(required=True)
author = db.ReferenceField(User, dbref=True)
created_at = db.DateTimeField(default=datetime.datetime.now, required=True)
Любые идеи были бы хорошы. Ваше здоровье