2016-12-28 134 views

回答

3

您可以使用select.tags["my.key"] == "true"並只獲得id領域:

jq '.[] | select(.tags["my.key"] == "true") | .id' data.json 
+0

感謝您的迅速反應!我也有另一種解決方案基於[另一個答案](http://stackoverflow.com/a/26701851/62667):'map(select(.tags [「my.key」] ==「true」))| 。[] .id' – GaZ

+0

這幾乎是一回事。我在我的「選擇」語法中有一個錯誤,你幫我找到了,謝謝:) – GaZ

相關問題