有人知道如何在 sqlalchemy 中查询多态关系吗?
我有一个 Persona 表,其id_tipo字段的值可以是juridicaor fisica,并且分别指向PersonaJuridica表或PersonanFisica表。
我正在尝试以PersonaJuridica这种方式使用字段进行查询:
session.query(Persona).filter(PersonaJuridica.razon_social == "some value")
但它不起作用。
我也试过:
session.query(Persona).join(PersonaJuridica).filter(PersonaJuridica.razon_social == "some value")
我什么也得不到。
希望可以有人帮帮我!