嗨,这是我在postgres中的jsonb类型的列Campos
{"lista": [{"valor": "cabibajo", "nombre": "Nro. DE SERIE"}, {"valor": "", "nombre": "Nro. DE PLACA"}, {"valor": "", "nombre": "Nro. de ATM"}]}
我有许多记录具有相同的nombre属性值,因此我需要替换所有属性nombre = Nro的值。尼罗河DE SERIE。尼罗河DE PLACA。 de ATM,带有新数据示例“ Nro Telephone”
这是我对选择所有记录的查询
SELECT "proyectos".* FROM "proyectos"
WHERE campos @> '{"lista": [{"nombre": "Nro. DE SERIE"}]}'
OR campos @> '{"lista": [{"nombre": "Nro. DE PLACA"}]}'
OR campos @> '{"lista": [{"nombre": "Nro. de ATM"}]}'
请帮助我