Фильтры и операторы¶
Фильтры¶
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 — возвращает все связанные записи, не соответствующие критерию.