Soy nuevo en sqlalchemy. Intentando que una consulta funcione y tengo problemas con una unión.Error de SQLAlchemy: "Configure explícitamente uno o más atributos para estas columnas con el mismo nombre".
Tengo dos tablas, ambas tienen una columna llamada "Id" y necesito unirme a esa tabla. Mi código es el siguiente:
table1 = server.tab1
table2 = server.tab2
joined = server.join(table1,table2, table1.Id == table2.Id)
where = table1.createDate > start
results = joined.filter(where).all()
Implícitamente combinando table1.Id columna con la columna table2.Id bajo el atributo 'Id'. Configure uno o más atributos para estas columnas con el mismo nombre explícitamente.
La pregunta es, ¿cómo configuro estos atributos?
TIA!
Esta solución evita el problema central. Todavía me pregunto cómo hacer esto con modelos dinámicamente mapeados usando SqlSoup. – Devin