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