【发布时间】:2020-10-01 04:22:15
【问题描述】:
我有一个包含以下数据的 json 文件
{"Item": {"ID": {"S": "4869949"},"no":{"N": "2"}}}
我需要从 ID 中检索 S 值,从 no 中检索 N 值,并将它们作为参数放入查询中。查询如下所示:
query --table-name validation \
--key-condition-expression "ID = :v1 AND no = :v2" \
--expression-attribute-values '{":v1": {"S": "${ID}"},":v2": {"N": "${no}"}}' \
--region us-east-1
我尝试过使用 jq,但不知道如何读取 json 文件并将值作为参数检索。这是我第一次使用 jq。有人可以帮忙吗?
【问题讨论】:
-
请格式化您的问题,使其更具可读性
标签: json bash shell scripting jq