7
我在Pylons項目中使用SQLAlchemy Python ORM。我有一個「Project」類,它與另一個「Entry」類有一對多的關係。我想在SQLAlchemy中做一個查詢,這個查詢給了我所有具有一個或多個與它們相關的條目的項目。目前,我正在做:通過關係計數在SQLAlchemy中篩選
[project for project in Session.query(Project) if len(project.entries)>0]
我知道是不理想,但我無法弄清楚如何做一個過濾器,做什麼,我需要(如Session.query(項目).filter (Project.entries.exists()))。
任何想法?
as,Session.query(Project).filter(Project.entries.any()) – 2009-01-19 22:12:15