【发布时间】:2019-04-17 20:44:42
【问题描述】:
我有一些 JSON 需要根据数组中是否存在某些属性值进行过滤。
我有一些有用的东西,但感觉就像一个杂物。有没有更简洁的方法?
输入
{"potato":4}
过滤器
select(.potato as $k | ([1,2,3,4] | any(. == $k)))
输出
{
"potato": 4
}
jqplay 链接 https://jqplay.org/s/Ts97jkk21K
【问题讨论】: