我正在尝试比较每个对象的两个属性。这是我用于此问题的代码:
(.result[].downlaodable or .result[].playable)
但是这次jq做笛卡尔乘积。如果我有3个对象,jq将使我成为9个对象。
我必须将其转换为这样的东西:
(.result[1].downlaodable or .result[1].playable)
(.result[2].downlaodable or .result[2].playable)
(.result[3].downlaodable or .result[3].playable)
我怎样才能做到这一点?
更改您的过滤器以一次生成结果。
.result[] | .downloadable or .playable
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句