我有一个像这样的简单桌子
CREATE TABLE things (
id SERIAL PRIMARY KEY,
data jsonb
);
我想像这样存储复杂的嵌套json
{
"id": 1,
"title": "thing",
"things": [
{
"title": "thing 1",
"moreThings": [
{ "title": "more thing 1" }
]
}
]
}
但是我发现很难插入和操作复杂的嵌套json。 我想做与mongo相同的操作并填充,我可以用postgres json存储实现相同的功能吗?如果我能怎么办?还是它是一种反模式,我应该只编写具有关系的普通表?