现在我只使用 Q(id=0)
,这取决于数据库。或者 Q(pk__isnull=True)
更好?它对于使用 |
连接 Q 对象很有用运算符(operator)。
最佳答案
Q(pk__isnull=True)
更好,因为 PRIMARY KEY
不能包含 NULL
值。有可能某个实例可能有 id=0
.
关于django - 制作 Q 对象的正确方法,它过滤 Django QuerySet 中的所有条目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31160994/