我在尝试过滤多对多的关系时遇到了一个问题。在
这是我的模型.py公司名称:
class Member(models.Model):
name = models.CharField(max_length=255)
class Talk(models.Model):
members = models.ManyToManyField(Member)
我想要两个成员参与的对话。在
以下是我掌握的数据:
^{pr2}$我想要两个指定成员参与的对话。我的询问如下:
Talk.objects.filter(members__in=[12626, -89813])
我得到的结果是:
<QuerySet [<Talk: 2>, <Talk: 3>, <Talk: 3>]>
我怎么能得到这样的结果呢?在
<Talk: 3>
注意:它是指定成员参与的唯一对话
谢谢
尝试以下django查询:
相关问题 更多 >
编程相关推荐