【发布时间】:2013-08-04 21:48:27
【问题描述】:
我有以下物品:
class Customer(models.Model):
name = models.CharField(max_length=128)
class Group(models.Model):
customer = models.ForeignKey(Customer)
class GroupMember(models.Model):
group = models.ForeignKey(Group)
member = models.ForeignKey(Member)
class Member(models.Model):
customer = models.ForeignKey(Customer)
我可以通过以下方式将所有成员分配到一个组:
group_members = group.groupmember_set.all()
某个客户可用的所有成员:
member_list = customer.members.all()
我想创建一个可供客户使用但未分配到组的所有成员的列表。比如:
not_group_members = Member.objects.filter(?)
如何创建此查询?
【问题讨论】:
标签: django django-models django-queryset