[{"f1":1},2,null,3]
|
-
jsonb_set(target jsonb, path text[], new_value jsonb, create_missing boolean)
+
jsonb_set(target jsonb, path text[], new_value jsonb , create_missing boolean)
with the section designated by path
replaced by new_value, or with
new_value added if
- create_missing is true ( default is
+ create_missing is true (default is
true) and the item
designated by path does not exist.
- As with the path orientated operators, negative integers that
+ As with the path oriented operators, negative integers that
appear in path count from the end
of JSON arrays.
|
- jsonb_insert(target jsonb, path text[], new_value jsonb
, insert_after boolean)
+ jsonb_insert(target jsonb, path text[], new_value jsonb , insert_after boolean)
designated by path is in JSONB object,
new_value will be inserted only if
target does not exist. As with the path
- orientated operators, negative integers that appear in
+ oriented operators, negative integers that appear in
path count from the end of JSON arrays.
|
- jsonb_path_exists(target jsonb, path jsonpath [, vars jsonb [, silent bool]])
+ jsonb_path_exists(target jsonb, path jsonpath , vars jsonb , silent bool)
boolean
|
- jsonb_path_match(target jsonb, path jsonpath [, vars jsonb, silent bool])
+ jsonb_path_match(target jsonb, path jsonpath , vars jsonb , silent bool)
boolean
|
- jsonb_path_query(target jsonb, path jsonpath [, vars jsonb, silent bool])
+ jsonb_path_query(target jsonb, path jsonpath , vars jsonb , silent bool)
setof jsonb
|
- jsonb_path_query_array(target jsonb, path jsonpath [, vars jsonb, silent bool])
+ jsonb_path_query_array(target jsonb, path jsonpath , vars jsonb , silent bool)
jsonb
|
- jsonb_path_query_first(target jsonb, path jsonpath [, vars jsonb, silent bool])
+ jsonb_path_query_first(target jsonb, path jsonpath , vars jsonb , silent bool)
jsonb