Как объединить и запросить поля с помощью SQLalchemy? - PullRequest
0 голосов
/ 07 ноября 2019

Мои таблицы:

учетная запись таблица - id, имя пользователя, пароль

post table - id, stuff, user_id

user_id - это внешний ключ, присоединяющийся к идентификатор учетной записи

Как бы я запросил имя пользователя из учетной записи, если у меня есть user_id из сообщения?

  posts = Items.query.all()
  for review in posts:
        name = review

это дает мне "предметы 1"

Спасибо за вашу помощь!

1 Ответ

0 голосов
/ 08 ноября 2019

Полагаю, вы захотите создать соединение прямо внутри запроса

.join(account, post.c.user_id == account.c.id)

, а затем получить его из review['username'] в цикле сообщений

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