gpt4 book ai didi

django - "SELECT field as x..."与 Django ORM

转载 作者:行者123 更新时间:2023-12-02 02:45:01 24 4
gpt4 key购买 nike

是否可以将 AS sql 语句与 Django ORM 一起使用:

选择 my_field AS Something_shiny WHERE my_condition = 1

如果可以的话怎么办?

最佳答案

到目前为止,Django 文档说应该 use extra as a last resort .

所以这是执行此查询的更好方法:

from django.db.models import F
Foo.objects.filter(cond=1).annotate(sth_shiny=F('my_field'))

关于django - "SELECT field as x..."与 Django ORM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10055532/

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