如何检查dynamodb中是否存在特定属性?我在dynamodb中有像geo.ip这样的文件如何检查dynamodb中是否存在geo.ip?任何人都可以告诉使用aws cli检查哪个是正确的?
答案 0 :(得分:0)
不确定是否要检查项目是否存在属性,还是存在表格。
您可以使用aws dynamodb list-tables
获取表格列表。如果您需要具有特定名称的名称,只需grep
:
aws dynamodb list-tables | grep geo.ip
http://docs.aws.amazon.com/cli/latest/reference/dynamodb/list-tables.html
在没有实际读取数据的情况下,无法检查项目是否存在属性:http://docs.aws.amazon.com/cli/latest/reference/dynamodb/get-item.html
您可以使用--attributes-to-get
选项仅检索(或不检索)您感兴趣的属性。