我的表中有一列「fields」。 它包含了這樣的事情:在postgres中選擇JSON 9.5
{"creative_url": {"required": true, "data_type": "string"}}
或
{"creative_name_field": {"required": false, "data_type": "integer"}}
所以,在主字典不同的密鑰。
我想選擇的所有行:
"required": true
嘗試類似:
select *
from my_table
where fields @> '{"required":true}'
但它表明我沒有(找到0行)。
Postgres documentation不給我任何其他方法來做到這一點。 什麼問題?
真的很難理解這個查詢)但它的工作! – Snobby