我将使用django documentation中的示例来解释我的问题,其中乐队成员之间的关系用3个模型表示:
Person =>成员资格< = Group
基本示例查询是
systimestamp
这是正确的,如果我检查结果集的成员,我得到这个:
# Find all the groups with a member whose name starts with 'Paul'
>>> band = Group.objects.filter(members__name__startswith='Paul')
>>> band
[<Group: The Beatles>]
是否可以以查询集(例如>>> band.first().members.all()
[<Person: Ringo Starr>, <Person: Paul McCartney>]
)仅包含band
的方式过滤Group模型,即符合过滤器的实例?