过滤Django中第二级的多对多关系

时间:2010-06-03 21:32:49

标签: django reference many-to-many django-queryset

考虑三种django型号:AA,BB和CC。 AA具有对BB的M2M参考,BB具有对CC的M2M参考。

我有一个AA实例。如何在与M2M相关的一组CC实例上执行filter()QuerySet与M2M实例相关的BB实例?

1 个答案:

答案 0 :(得分:4)

以下对我有用:

CC.objects.filter( bb__aa = aa_instance )

生成一个QuerySet,你可以进一步操作......

在django文档here中找到答案。