Ошибка SQLAlchemy - «Пожалуйста, явно настройте один или несколько атрибутов для этих одноименных столбцов».

Я новичок в sqlalchemy. Пытаюсь заставить запрос работать, но у меня проблемы с соединением.

У меня есть две таблицы, в каждой из которых есть столбец с именем «Id», и мне нужно объединить эту таблицу. Мой код выглядит следующим образом:

table1 = server.tab1
table2 = server.tab2
joined = server.join(table1,table2, table1.Id == table2.Id)
where = table1.createDate > start
results = joined.filter(where).all()

Это приводит к следующему сообщению об ошибке:

Неявное объединение столбца table1.Id со столбцом table2.Id в атрибуте 'Id'. Пожалуйста, настройте один или несколько атрибутов для этих одноименных столбцов явно.

Вопрос в том, как мне настроить эти атрибуты?

TIA!

9
задан Demitri 22 May 2018 в 04:39
поделиться