我希望将jsonb文档的根键作为约束进行检查,以确定是否包含任何文本元素,例如array ['likes','interests','activities','movies','music','television']。
create table foo(
bar_json jsonb,
constraint baz check(jsonb_object_keys(bar_json)::text[] @> array['likes','interests','activities','movies','music','television'])
);
上面那个不起作用,你能帮我吗? 谢谢!