@abelisk

Как объединить 2 таблицы в одну модель SQLAlchemy?

За рамками модели должно быть представление что идёт обращение к единственной таблице и для чтения, и для записи.

Например, есть 2 таблицы users (id, name) и contacts (user_id, phone, address), необходимо сделать так, что бы можно было бы выполнить запросы в следующих видах:
jack = User(name='Jack Bean', phone='123456', address='...')
или
jack = session.query(User).filter_by(phone='123456').first()
т.е. внешне не должно быть видно, что таблицы разные.
  • Вопрос задан
  • 248 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы