Module json_get

Module json_get 

Source

StructsΒ§

BoolResultBuilder πŸ”’
FloatResultBuilder πŸ”’
IntResultBuilder πŸ”’
JsonGet πŸ”’
Common implementation for JSON get scalar functions.
JsonGetBool
JsonGetFloat
JsonGetInt
JsonGetObject πŸ”’
Get the object from JSON value by path.
JsonGetString
JsonGetWithType πŸ”’
This function is mostly called as json_get(value, 'attr')::type and rewritten by json_get_rewriter::JsonGetRewriter to json_get(value, 'attr', NULL::type). So we use the third argument’s type to determine the return type.
StringResultBuilder πŸ”’

EnumsΒ§

JsonResultValue πŸ”’

TraitsΒ§

JsonGetResultBuilder πŸ”’

FunctionsΒ§

get_json_by_path πŸ”’
json_struct_get πŸ”’
json_struct_to_value πŸ”’
jsonb_get πŸ”’