jsonb_strip_nulls ( target jsonb [,strip_in_arrays boolean ] ) → jsonb → jsonb递归地删除给定 JSON 值中所有值为 null 的对象字段。如果
strip_in_arrays 为 true(默认值为 false),那么数组中的 null 元素也会被删除;否则不会删除。裸露的 null 值永远不会被删除。递归地删除给定 JSON 值中所有值为 null 的对象字段。如果 strip_in_arrays 为 true(默认值为 false),那么数组中的 null 元素也会被删除;否则不会删除。裸露的 null 值永远不会被删除。
英文手册覆盖始于 PostgreSQL 7.1. 来源历史与运行验证各自保留独立版本边界。
当前阅读 PG 18·选择有来源记录的版本
strip_in_arrays 为 true(默认值为 false),那么数组中的 null 元素也会被删除;否则不会删除。裸露的 null 值永远不会被删除。jsonb_strip_nulls ( target jsonb [,strip_in_arrays boolean ] ) → jsonb递归地删除给定 JSON 值中所有值为 null 的对象字段。如果
strip_in_arrays 为 true(默认值为 false),那么数组中的 null 元素也会被删除;否则不会删除。裸露的 null 值永远不会被删除。jsonb_strip_nulls ( target jsonb [,strip_in_arrays boolean ] ) → jsonb → jsonb递归地删除给定 JSON 值中所有值为 null 的对象字段。如果
strip_in_arrays 为 true(默认值为 false),那么数组中的 null 元素也会被删除;否则不会删除。裸露的 null 值永远不会被删除。center · PostgreSQL 18 · b7bd9cda
正文语言: zh-Hans · 1b5ca64c