Django在不在查询中

Django在不在查询中,第1张

Django在/不在查询
table1.objects.exclude(id__in=    table2.objects.filter(your_condition).values_list('id', flat=True))

排除功能的作用类似于

Not
你要查询的运算符。该属性
flat = True
告诉
table2
查询以返回value_list一级列表。因此,…最后,你IDs将从
table2
中获得列表,你将用该列表定义用户中的条件
table1
,该条件将被exclude函数拒绝。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5004382.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-14
下一篇2022-11-14

发表评论

登录后才能评论

评论列表(0条)

    保存