Json 每个对象的For循环Jq

Json 每个对象的For循环Jq,json,jq,Json,Jq,我试图比较每个对象的两个属性。这是我用于解决此问题的代码: (.result[].downloadable或.result[].playable)但这次jq做笛卡尔积。如果我有3个对象,jq会把我变成9个对象 我必须把它转换成这样: (.result[1]。可下载或.result[1]。可播放) (.result[2]。可下载或.result[2]。可播放) (.result[3]。可下载或.result[3]。可播放) 我如何才能做到这一点?更改过滤器以生成一次结果 .result[] | .

我试图比较每个对象的两个属性。这是我用于解决此问题的代码:

(.result[].downloadable或.result[].playable)
但这次jq做笛卡尔积。如果我有3个对象,jq会把我变成9个对象

我必须把它转换成这样:
(.result[1]。可下载或.result[1]。可播放)
(.result[2]。可下载或.result[2]。可播放)
(.result[3]。可下载或.result[3]。可播放)


我如何才能做到这一点?

更改过滤器以生成一次结果

.result[] | .downloadable or .playable