Фильтр списка
Отберите записи из списка по заданным правилам.
Инструменты → Фильтр списка
Настройки
| Поле / настройка | Что указать |
|---|---|
| Список | Массив, например {{ $json.items }}. |
| Совпадение | «Все условия · И» либо «Любое условие · ИЛИ». |
| Поле элемента | Ключ внутри каждой записи: pipeline_id, status_id, id. Для вложенных данных доступен путь через точку. |
| Сравнение | Равно, не равно, больше, не меньше, меньше, не больше, содержит, пусто или не пусто. |
| Значение | С чем сравнивать поле. Для «Пусто» и «Не пусто» значение не используется. |
Проверьте на примере
Здесь три вымышленные сделки. Измените воронку и этап: пример покажет, какие записи останутся при режиме «Все условия · И». Данные не отправляются в amoCRM.
Что возвращает блок
пример результата
{
"items": [{"id": 1001, "pipeline_id": 42, "status_id": 501}],
"count": 1,
"has_matches": true,
"input_count": 3
}| Ключ | Значение |
|---|---|
| items | Подходящие записи. |
| count | Количество подходящих записей. |
| has_matches | Есть ли хотя бы одно совпадение. |
| input_count | Сколько записей было до фильтра. |
Ограничения и сравнения
До 10 000 элементов и 50 правил. Без правил блок пропускает весь список. «Пусто» — это null, пустая строка или пустой массив, но не число 0. Числовые строки сравниваются с числами по числовому значению; для остальных значений важно совпадение типа. «Содержит» учитывает регистр.