SqlAlchemy all()不起作用

时间:2012-08-24 02:40:59

标签: sqlalchemy

我的网络应用中的一个查询无法正常工作。

session.query(GroupUserRelationship).filter(GroupUserRelationship.user_id == user.id).all()

当我打印结果时,我得到了

[<DB.models.GroupUserRelationship object at 0x104fd2d90>]

如何获得与过滤器匹配的所有列的实际列表?

1 个答案:

答案 0 :(得分:1)

all()返回[对象]列表,在您的情况下,它们包含一个GroupUserRelationship。

如果您知道应该只返回一个对象,而不是列表结帐: one() 要么 first()