fal*_*ter 2 sql django
当我打印connection.queries中生成的sql时:
我找到了一些像这样的sql:
SELECT (1) AS `a` FROM `auth_user` WHERE `auth_user`.`id` = 2
那是什么意思?
Cat*_*lus 12
它用于检查该行是否存在,而不实际获取任何数据(django.db.models.sql.query.BaseQuery.has_results由例如,构造,调用QuerySet.exists).
django.db.models.sql.query.BaseQuery.has_results
QuerySet.exists
归档时间:
16 年,3 月 前
查看次数:
219 次
最近记录: