web-dev-qa-db-fra.com

JQ: sélectionnez plusieurs conditions

J'ai un JSON et pour le moment, en utilisant select pour obtenir uniquement les données correspondant à une condition, je dois filtrer en fonction de plusieurs conditions.

Par exemple:

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

Comment puis-je faire ceci ?

70
Andrei Colta

jq supporte les opérateurs booléens normaux et/ou/non, ainsi il ressemblerait à:

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