PostgreSQL JSONB(选择值 returns 带引号的值,"value")
PostgreSQL JSONB (Selecting value returns value with quotes, "value")
有一个包含如下数据的 JSONB 列:
{"title": "Some book!", "uniqueId": "11264299-2543-566"}
当我尝试 select 值时,返回的值用双引号括起来...
SELECT 'Some book!', json_data->'title' FROM myJsonTable
Returns:
Some book! "Some book!"
我需要使用 jsonb_extract_path_text(json_data, 'title')...
而不是使用 json_data->'title'
编辑:或者如 Lucas 在评论中所说,使用 json_data->>'title'...
有一个包含如下数据的 JSONB 列:
{"title": "Some book!", "uniqueId": "11264299-2543-566"}
当我尝试 select 值时,返回的值用双引号括起来...
SELECT 'Some book!', json_data->'title' FROM myJsonTable
Returns:
Some book! "Some book!"
我需要使用 jsonb_extract_path_text(json_data, 'title')...
而不是使用 json_data->'title'编辑:或者如 Lucas 在评论中所说,使用 json_data->>'title'...