python - password - Filtrar por recuento de relaciones en SQLAlchemy
sqlalchemy sql server (1)
Estoy usando SQLAlchemy Python ORM en un proyecto Pylons. Tengo una clase "Proyecto" que tiene una relación uno a muchos con otra clase "Entrada". Quiero hacer una consulta en SQLAlchemy que me proporcione todos los proyectos que tienen una o más entradas asociadas a ellos. En este momento estoy haciendo:
[project for project in Session.query(Project) if len(project.entries)>0]
que sé que no es ideal, pero no puedo entender cómo hacer un filtro que haga lo que necesito (por ejemplo, Session.query (Project) .filter (Project.entries.exists ())).
¿Algunas ideas?
Project.entries.any()
debería funcionar.