jsonb_object_keys()
是一个系统函数,返回顶级 jsonb
JSON 对象中的键集。
jsonb_object_keys()
在 PostgreSQL 9.4 中添加。
用法
jsonb_object_keys (json
) → setoftext
返回的列表为每个键包含一个条目,显然按字母顺序排列。
更改历史
- PostgreSQL 9.4
- 添加(提交 d9134d0a)
示例
jsonb_object_keys()
的基本用法示例
postgres=# SELECT jsonb_object_keys( $$ {"foo": {"bar": "bip"}, "bar": {"bat": "bop", "baz": "zoo"}} $$ ); jsonb_object_keys ------------------- bar foo (2 rows)
参考
- PostgreSQL文档: JSON 处理函数