【发布时间】:2016-03-14 22:00:58
【问题描述】:
检索具有多个子级的表(即多对多的一部分)中所有行的最佳方法是什么?我试过了:
session.query(Parent).filter(len(Parent.children)>1).all()
但我收到错误“'InstrumentedAttribute' 类型的对象没有 len()”。我已经能够让所有至少有一个孩子的父母使用:
session.query(Parent).filter(Parent.children).all()
【问题讨论】:
标签: python sql sqlalchemy many-to-many