将aws cli dynamodb json响应转换为常规json

xytpbqjk  于 2023-05-19  发布在  其他
关注(0)|答案(1)|浏览(154)

我想知道是否有任何方法可以将dynamodb get-item请求的aws cli响应从dynamodb json格式转换为常规json格式。我正在寻找一个很好的方法来版本的一个项目,是越来越更新在一个dynamodb表。
我尝试过使用一些节点包(shelljs & dynamodb-converters)

bcs8qyzn

bcs8qyzn1#

items=$(aws dynamodb scan \
  --table-name "$TABLE_NAME" \
  --query "Items")

echo "$items" | jq "map(with_entries(if .value | type == \"object\" then {key: .key, value: .value[]} else . end)) | sort_by(.${SORT_BY} | tonumber)"

相关问题