提供一个包含 jsonb 字段和属性名称列表的表。如何格式化查询以选择列表中的所有属性?
我有一个具有属性名称的列表:从不说“从不”
create table t(a jsonb);
insert into t values('{ "Never say ''Never''": "I won''t"}'::jsonb);
select a->>'Never say ''Never''' as "Never say 'Never'" from t;
类似的东西,但属性名称不加引号:
pgp.as.format(attrs.map((attr, i) => `a->>'$${i}~' as $${i}~`).join(', '), attrs);