Jsonb_comparison_exp

data class Jsonb_comparison_exp(val _cast: Optional<Jsonb_cast_exp?> = Optional.Absent, val _contained_in: Optional<Any?> = Optional.Absent, val _contains: Optional<Any?> = Optional.Absent, val _eq: Optional<Any?> = Optional.Absent, val _gt: Optional<Any?> = Optional.Absent, val _gte: Optional<Any?> = Optional.Absent, val _has_key: Optional<String?> = Optional.Absent, val _has_keys_all: Optional<List<String>?> = Optional.Absent, val _has_keys_any: Optional<List<String>?> = Optional.Absent, val _in: Optional<List<Any>?> = Optional.Absent, val _is_null: Optional<Boolean?> = Optional.Absent, val _lt: Optional<Any?> = Optional.Absent, val _lte: Optional<Any?> = Optional.Absent, val _neq: Optional<Any?> = Optional.Absent, val _nin: Optional<List<Any>?> = Optional.Absent)

Boolean expression to compare columns of type "jsonb". All fields are combined with logical 'AND'.

Parameters

_contained_in

is the column contained in the given json value

_contains

does the column contain the given json value at the top level

_has_key

does the string exist as a top-level key in the column

_has_keys_all

do all of these strings exist as top-level keys in the column

_has_keys_any

do any of these strings exist as top-level keys in the column

Constructors

Link copied to clipboard
constructor(_cast: Optional<Jsonb_cast_exp?> = Optional.Absent, _contained_in: Optional<Any?> = Optional.Absent, _contains: Optional<Any?> = Optional.Absent, _eq: Optional<Any?> = Optional.Absent, _gt: Optional<Any?> = Optional.Absent, _gte: Optional<Any?> = Optional.Absent, _has_key: Optional<String?> = Optional.Absent, _has_keys_all: Optional<List<String>?> = Optional.Absent, _has_keys_any: Optional<List<String>?> = Optional.Absent, _in: Optional<List<Any>?> = Optional.Absent, _is_null: Optional<Boolean?> = Optional.Absent, _lt: Optional<Any?> = Optional.Absent, _lte: Optional<Any?> = Optional.Absent, _neq: Optional<Any?> = Optional.Absent, _nin: Optional<List<Any>?> = Optional.Absent)

Properties

Link copied to clipboard
val _cast: Optional<Jsonb_cast_exp?>
Link copied to clipboard
val _contained_in: Optional<Any?>

is the column contained in the given json value

Link copied to clipboard
val _contains: Optional<Any?>

does the column contain the given json value at the top level

Link copied to clipboard
val _eq: Optional<Any?>
Link copied to clipboard
val _gt: Optional<Any?>
Link copied to clipboard
val _gte: Optional<Any?>
Link copied to clipboard
val _has_key: Optional<String?>

does the string exist as a top-level key in the column

Link copied to clipboard
val _has_keys_all: Optional<List<String>?>

do all of these strings exist as top-level keys in the column

Link copied to clipboard
val _has_keys_any: Optional<List<String>?>

do any of these strings exist as top-level keys in the column

Link copied to clipboard
val _in: Optional<List<Any>?>
Link copied to clipboard
val _is_null: Optional<Boolean?>
Link copied to clipboard
val _lt: Optional<Any?>
Link copied to clipboard
val _lte: Optional<Any?>
Link copied to clipboard
val _neq: Optional<Any?>
Link copied to clipboard
val _nin: Optional<List<Any>?>