У меня есть таблица Postgres, в которой есть столбец типа JSON, в котором есть куча объектов JSON. Я хочу запросить записи в таблице и заказать результаты по значению, хранящемуся в поле JSON. Я запускаю запросы, но они не сортируются правильно. Я не нахожу тонну документации по заказу типов полей JSON специально, поэтому надеюсь, что кто-то столкнется с этим.
data: {name: "stuff", value: "third option"}
data: {name: "stuff", value: "awesome stuff"}
data: {name: "stuff", value: "way cooler stuff"}
Выполняется следующий SQL, но результаты возвращают неупорядоченные
select * from table ORDER BY data->>'value asc'
Я использую рельсы, но попытался запустить SQL напрямую, а также с тем же результатом