0

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

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

当我打印结果时,我得到

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

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

4

1 回答 1

1

all()返回一个 [ objects ] 列表,在您的情况下,它看起来包含一个 GroupUserRelationship。

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

于 2012-08-24T02:53:12.043 回答