Запрос sqlalchemy фильтр разных классов
В общем, мне нужно перевести этот SQL-код в SQL-код, и у меня много проблем с этим:
SELECT kc_broj FROM katastar WHERE ST_Contains(geom,
ST_Intersection((SELECT geom FROM cjevovodi WHERE id =122),(SELECT geom FROM
ceste WHERE oznaka_ces='Most grada Alessandrije')))
Я думаю, что это должно выглядеть примерно так, но это не работает:
cestica = session.query(Katastar.kc_broj).filter(
Katastar.geom.ST_Contains((session.query(Cjevovodi.geom).filter_by(id=122)),
(session.query(Ceste.geom).filter_by(oznaka_ces='Most grada Alessandrije'))))