我有以下模型结构:
class Person(model.Models):
groups = models.ManyToManyField(Group)
class Group(model.Models):
pass
class Event(model.Models):
groups = models.ManyToManyField(Group)
我现在要做的是获取包含特定Event
所在的Group
的所有Person
。我该怎么做?
答案 0 :(得分:2)
这应该有效:
Event.objects.filter(groups__person=person)