orWhereJsonContains method

  1. @override
QueryBuilderInterface<T> orWhereJsonContains(
  1. String column,
  2. dynamic value, [
  3. String? path
])
override

OR WHERE JSON_CONTAINS

Implementation

@override
QueryBuilderInterface<T> orWhereJsonContains(
  String column,
  value, [
  String? path,
]) {
  _wheres.add({
    'type': 'JsonContains',
    'column': column,
    'value': value,
    'path': path,
    'boolean': 'OR',
  });
  _whereBindings.add(value);
  if (path != null) {
    _whereBindings.add(_jsonPath(path));
  }
  return this;
}