我在文档中阅读了spanning multi-valued relationships并看到了 例如:
Blog.objects.exclude(
entry=Entry.objects.filter(
headline__contains='Lennon',
pub_date__year=2008,
),
)
如果我想在这个例子中添加F表达式,如:
Blog.objects.exclude(
entry=Entry.objects.filter(
headline__contains='Lennon',
pub_date__year=2008,
test_1=F('test_2')
),
)
哪个'test_2'是Blog的一个字段,怎么做?谢谢!
答案 0 :(得分:0)
阱,
Blog.objects.exclude(
entry=Entry.objects.filter(
headline__contains='Lennon',
pub_date__year=2008,
test_1=F('blog__test_2')
),
)
允许您访问相关Blog表中的test_2字段(即使用两个下划线来跨越关系)