我有男孩和玩具。两个 django 模型。 Toys 可以由多个 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/