eloquent-repository
eloquent-repository copied to clipboard
Filters where equal
Buenas, he visto el repositorio y estoy haciendo unas pruebas, la duda que tengo es para hacer la siguiente consulta: select count(id) from table where id = value and other_field = 'value2';
He seguido la estructura del filter, que sería así: $filters = new Filter(); $filters->must()->equal('id', value); $filters->must()->equal('other_field', 'value2');
total = parent::count($filters);
mi duda está en que el processCondition peta en querer comprobar el valor si es array
if (count($value[0]) > 1) { $where = static::filterRanges.......... } else { $where = static::filterGroup.......... }
Cuando realmente no quiero que entre en rango, ni en grupo, pero los filtros, siempre los trata como array.
Cual puede ser la solución.
Gracias