django mysql in 有序返回

python 复制代码
ordering = f"FIELD(`id`, {','.join([str(_) for _ in ids])})" # 默认就按照算法返回的 id 排序
        p_data_result = PeptidesDataResult.objects.using("polypeptide").filter(id__in=ids).values().extra(select={'ordering': ordering}, order_by=('ordering',))

参考:Mysql 指定字段数据排序 以及django的实现 - Python技术站

相关推荐
小poop4 小时前
CSS 基础与实战:从入门到精通网页美化
前端
by209994 小时前
Linux 基础指令与文件操作
linux·1024程序员节
Escalating_xu5 小时前
【Linux 网络编程】手写序列化与反序列化:从 x op y 到能校验的文本协议
linux·运维·网络
Csvn5 小时前
运行时性能
前端
不脱发的程序猿6 小时前
纳指ETF量化策略
数据库·人工智能·1024程序员节
Never_every996 小时前
位图转矢量工具哪个好?实测抠抠图AI位图转矢量工具
大数据·前端
todoitbo6 小时前
在 Ubuntu ARM64 上运行 Q1 V3.0 MuJoCo 模型:加载、步进和单执行器响应
linux·运维·ubuntu·ai·机器人·仿真教程·启元
程序员塔塔喵6 小时前
【MySQL篇|第一篇】索引失效的情况
数据库·mysql·索引失效
paopaokaka_luck6 小时前
宠物门店经营管理系统(销售与库存联动、进货自动记账、 退换与退款关联、员工个人业绩、ECharts 经营分析、滞销识别与客户分层、宠物档案年龄计算)
前端·javascript·spring boot·mysql·echarts·mybatis·1024程序员节
AR-26710-7 小时前
Linux Day26——传输层与三次握手
linux·运维