Jestem nowy w sqlalchemy. Próbuję dostać zapytanie do pracy i mam problemy z łączeniem.Błąd SQLAlchemy - "Skonfiguruj jeden lub więcej atrybutów dla kolumn o tej samej nazwie jawnie."
Mam dwie tabele, z których każda ma kolumnę o nazwie "Id" i muszę dołączyć do tego stołu. Mój kod wygląda następująco:
table1 = server.tab1
table2 = server.tab2
joined = server.join(table1,table2, table1.Id == table2.Id)
where = table1.createDate > start
results = joined.filter(where).all()
Pośrednio łącząc kolumna table1.Id z kolumny table2.id pod atrybutu „id”. Skonfiguruj jedno lub więcej atrybutów dla tych kolumn o tej samej nazwie jawnie.
Pytanie brzmi, jak skonfigurować te atrybuty?
TIA!
To obejście omija podstawowy problem. Nadal zastanawiam się, jak to zrobić z dynamicznie zamapowanych modeli przy użyciu SqlSoup. – Devin