gpt4 book ai didi

python - Django - 如何按字段中的字符数对查询集进行排序

转载 作者:太空狗 更新时间:2023-10-29 17:35:48 25 4
gpt4 key购买 nike

我的模型:

name = models.CharField(max_length=255)

我尝试对查询集进行排序。我只是在想这个:

obj = MyModel.objects.all().sort_by(-len(name)) #???

有什么想法吗?

最佳答案

新热点(从 Django 1.8 开始)是 Length()

from django.db.models.functions import Length
obj = MyModel.objects.all().order_by(Length('name').asc())

关于python - Django - 如何按字段中的字符数对查询集进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12804801/

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