fk 属性中的查询集
Queryset inside fk attribute
我需要做一个高级查询,
我的class是
class P:
class R:
p = fk(P)
class S:
R = fk(R)
我需要这样的,来自 R class:
S.objects.filter(r.p = self.p)
换句话说,P 等于给定 P 的所有 S
我不是 QuerySets 专家
谢谢
假设您在 self.p
中有一个 p
class 的实例,那么查询集
S.objects.filter(r__p=self.p)
会起作用。下次再多花点心思问你的问题,否则人们就不会愿意花心思回答了。
我需要做一个高级查询,
我的class是
class P:
class R:
p = fk(P)
class S:
R = fk(R)
我需要这样的,来自 R class:
S.objects.filter(r.p = self.p)
换句话说,P 等于给定 P 的所有 S
我不是 QuerySets 专家
谢谢
假设您在 self.p
中有一个 p
class 的实例,那么查询集
S.objects.filter(r__p=self.p)
会起作用。下次再多花点心思问你的问题,否则人们就不会愿意花心思回答了。