Подтвердить что ты не робот

JQ: выберите несколько условий

У меня есть json и на данный момент, используя select для получения только данных, которые соответствуют одному условию, мне нужно фильтровать на основе большего количества условий.

Например,

.[] | select((.processedBarsVolume <= 5) && .processedBars > 0)

Как я могу это сделать?

4b9b3361

Ответ 1

jq поддерживает нормальные булевы операторы и/или/нет, поэтому он будет выглядеть так:

.[] | select((.processedBarsVolume <= 5) and .processedBars > 0)