Django 的过滤和EXCLUDE有区别吗?如果我有
self.get_query_set().filter(modelField=x)
我想添加另一个标准,下面两行代码之间是否有意义的区别?
self.get_query_set().filter(user__isnull=False, modelField=x)
self.get_query_set().filter(modelField=x).exclude(user__isnull=True)
它们是被认为是更好的实践,还是在功能和性能上是相同的?