django mysql in 有序返回

发布时间:2024年01月22日
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技术站

文章来源:https://blog.csdn.net/Faker_Second/article/details/135742183
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。