Skip to main content

Module json_get

Module json_get 

Source

StructsΒ§

BoolResultBuilder πŸ”’
FloatResultBuilder πŸ”’
IntResultBuilder πŸ”’
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 πŸ”’

TraitsΒ§

JsonGetResultBuilder πŸ”’

FunctionsΒ§

get_json_by_path πŸ”’
json_struct_get πŸ”’
jsonb_get πŸ”’
nested_projection_type πŸ”’
Builds a nested struct type for projecting the remaining JSON path.
result_builder πŸ”’