Пример фильтра управления пользователями
Этот пример фильтра основан на полях и параметрах API управления пользователями. Этот фильтр выполняет поиск имени пользователя, имени пользователяи имени пользователя.
Этот фильтр выполняет поиск "bot-Creator" в поле имени пользователя и "Adweta" в поле "firstName".
{
"sort": [
{
"field": "username",
"direction": "asc"
}
],
"filter": {
"operator": "and",
"operands": [
{
"operator": "substring",
"value": "bot-creator",
"field": "username"
},
{
"operator": "substring",
"value": "Adweta",
"field": "firstName"
}
]
}
}
- сортировка
-
- поле: имя поля, используемого для сортировки ответ.
- направление: порядок сортировки. Это может быть asc, по возрастанию или desc, по убыванию.
- фильтр
-
Фильтр состоит из оператора , значенияи поля. Фильтры операнды при использовании в сочетании с логический оператор, например и.
- операнды: фильтры используются в качестве операндов, когда
комбинируется в фильтре с помощью логического оператора. Их два
доступные логические операторы:
- или: необходимо выполнить одно из условий.
- и: должны выполняться все условия.
- Оператор: существует 11 операторов
NONE, lt, le, eq, ne, ge, gt, substring и, или, не
. И и или используются для оценки несколько фильтров вместе. Другие операторы используются для оцените значения в отдельных фильтрах. Не все операторы работайте со всеми полями. - поле: имя поля, используемого в. фильтр.
- значение: значение поля, которое должно быть оценки.
- операнды: фильтры используются в качестве операндов, когда
комбинируется в фильтре с помощью логического оператора. Их два
доступные логические операторы: