gpt4 book ai didi

sql - 是否可以将SQL注释添加到使用ORM构建的查询中?

转载 作者:行者123 更新时间:2023-12-04 21:55:26 25 4
gpt4 key购买 nike

我正在尝试在大型Django 1.3 Web应用程序中识别慢速查询。由于很难将慢速查询日志中的原始sql查询与代码中的特定ORM语句进行匹配,我想知道是否可以向使用ORM构造的查询中添加SQL注释。

Object.objects.filter(Q(pub_date__lte=datetime.now)).comment('query no. 123')

最佳答案

通过对django-user邮件列表上的原始SQL命令使用 .extra()找到的解决方案:

Object.objects.filter(Q(pub_date__lte=datetime.now()).extra(where=['1=1 /* query no. 123 */'])

关于sql - 是否可以将SQL注释添加到使用ORM构建的查询中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16831162/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com