按 JSONField 值排序
Django 尚不支持直接在 JSONField 上订购。但是有可能通过 RawSQL 使用 PostgreSQL 函数为 jsonb:
from django.db.models.expressions import RawSQL
RatebookDataEntry.objects.all().order_by(RawSQL("data->>%s", ("json_objects_key",)))
这个例子由 data['json_objects_key'] 命令 JSONField 命名为 data:
data = JSONField()