python - Django 查询集更新字段与小写等效 - Django

标签 python sql django django-models django-queryset

我想在 go 中更新各种模型。

我需要用等效的小写字母更新 varchar 字段。


是否可以使用单个查询集完成此操作?

最佳答案

如果你想用ORM来做,试试Database Functions . 您可以调用一个快速电话:

from django.db.models.functions import Lower
SomeModel.objects.update(somefield=Lower('somefield'))

关于python - Django 查询集更新字段与小写等效 - Django,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4186754/

相关文章:

python - 正则表达式:仅在花括号内为单词添加引号

python - 在Python中迭代嵌套的有序字典,然后将键(或值)保存到Pandas数据帧

python - django表单下拉数字列表

python - 如何将预先设计的网页导入 django 并添加我自己的静态文件

c# - 在 C# 中从 SQL Server 流式传输 VARBINARY 数据

mysql - 获取不同值的计数

mysql - SQL:单独匹配标签的项目数

django - Django 项目/配置目录是否有命名约定?

python - 指定要在 Django 中使用的数据库

python - 使用过滤后的相关对象集进行注释