我有男孩和玩具。两种Django模型。玩具可以由一个以上的Boy拥有,每个男孩可以拥有一个以上的Toy ...因此,我在Boy中放置了一个ManyToMany字段。
如果我想要一个单身男孩拥有的玩具清单,这很容易。到目前为止很好。
但是现在我需要获取一个基于Toy实例的Boys列表。关系应该是对称的,但是我不知道语法。
注意:不,这些不是我的真实实体名称-我只是认为可能更容易理解。
最佳答案
它应该是:
toy_instance.boy_set.all()
看这里:
http://docs.djangoproject.com/en/dev/topics/db/queries/#many-to-many-relationships
关于django - 逆转多对多关系,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/483382/