SQLAlchemy. Запрос на получение списка контактов из сообщений - PullRequest
0 голосов
/ 07 мая 2020

У меня есть простая таблица messages:

class Message(db.Model):
__tablename__ = 'messages'

message_id = Column(Text, primary_key=True)
who_user_slug = Column(Text)
target_user_slug = Column(Text)
data = Column(Text)
created_at = Column(Date)

получение списка всех сообщений от и к пользователю

                contacts = await Message.query \
                    .where(or_(Message.who_user_slug == token.user_slug,
                               Message.target_user_slug == token.user_slug)) \
                    .order_by(Message.created_at.desc()) \
                    .gino.all()

как фильтровать от всех сообщений до последнего сообщения пользователю или от пользователя ? Вот как мне нужно получить контакты пользователей

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...