Фильтры и операторы¶
Фильтры¶
equals — значение равняется n
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | |
not — значение не равняется n;
in — значение n содержится в списке (массиве)
1 2 3 4 5 6 7 8 | |
notIn — n не содержится в списке;
lt — n меньше x
1 2 3 4 5 6 7 | |
lte — n меньше или равно x;
gt — n больше x;
gte — n больше или равно x;
contains — n содержит x
1 2 3 4 5 6 7 | |
startsWith — n начинается с x
1 2 3 4 5 6 7 8 9 | |
endsWith — n заканчивается x.
Операторы¶
AND — все условия должны возвращать true
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | |
Обратите внимание: оператор указывается до названия поля (снаружи поля), а фильтр после (внутри).
OR — хотя бы одно условие должно возвращать true;
NOT — все условия должны возвращать false.
Фильтры для связанных записей¶
some — возвращает все связанные записи, соответствующие одному или более критерию фильтрации
1 2 3 4 5 6 7 8 9 10 11 12 13 | |
every — возвращает все связанные записи, соответствующие всем критериям;
none — возвращает все связанные записи, не соответствующие ни одному критерию;
is — возвращает все связанные записи, соответствующие критерию;
notIs — возвращает все связанные записи, не соответствующие критерию.