-5
我需要做一个高级查询,查询集内FK属性
我的班
class P:
class R:
p = fk(P)
class S:
R = fk(R)
我需要一些这样的,从R类别:
S.objects.filter(r.p = self.p)
换句话说,所有特殊其中P等于给定的P
我不是Pro with QuerySets
感谢
我需要做一个高级查询,查询集内FK属性
我的班
class P:
class R:
p = fk(P)
class S:
R = fk(R)
我需要一些这样的,从R类别:
S.objects.filter(r.p = self.p)
换句话说,所有特殊其中P等于给定的P
我不是Pro with QuerySets
感谢
假设你有p
类的实例在self.p
那么查询集 S.objects.filter(r__p=self.p)
会工作。下一次你可以多加些努力来解决你的问题,或者人们不希望把答案付诸实践。
谢谢@electrometro这个作品...并感谢您的建议 – rizotas
'S.objects.filter(R__p = given_P)'? – kicker86