gpt4 book ai didi

django - Django 本身是否支持公用表表达式?

转载 作者:行者123 更新时间:2023-12-04 02:15:17 26 4
gpt4 key购买 nike

为了澄清我的问题,我想知道在访问 CTE 功能时是否可以惯用地使用 Django ORM。我想我可以通过编写原始 SQL 语句来使用 CTE,但是使用 ORM“语法糖”绕过手动编码 SQL 语句的能力是 Django 最初的吸引力之一。

最佳答案

Django 不直接支持 CTE,因为它们并非对所有数据库都通用(MySQL 不支持它)。有一些包扩展了 Django 的 ORM 的功能以支持 CTE。其中之一是 django-cte-trees .请注意,它仅支持 PostgreSQL。

关于django - Django 本身是否支持公用表表达式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17498803/

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