【发布时间】:2019-08-29 17:11:28
【问题描述】:
我想知道这两种 Django 过滤器从性能方面的确切区别是什么。
User.objects.filter(Q(first_name='R') & ~Q(last_name='Z')
和
User.objects.filter(first_name='R').exclude(last_name='Z')
除了性能还有其他区别吗? 提前致谢
【问题讨论】:
-
我觉得看看有没有区别的一个好方法是对比生成的SQL代码
标签: django