我想保持Postgrejsonb_build_object中字段的顺序。
SELECT jsonb_build_object( 'system', 'sss', 'value', 'xxx');
字符串结果:{"value": "xxx", "system": "sss"}我需要:{"system": "sss", "value": "xxx"}
{"value": "xxx", "system": "sss"}
{"system": "sss", "value": "xxx"}
thigvfpy1#
JSON没有顺序,jsonb会按照它认为合适的方式对属性进行重新排序。如果需要特定的顺序,请使用数据类型json和json_build_object()。
jsonb
json
json_build_object()
1条答案
按热度按时间thigvfpy1#
JSON没有顺序,
jsonb
会按照它认为合适的方式对属性进行重新排序。如果需要特定的顺序,请使用数据类型json
和json_build_object()
。