2017-02-06 21 views
0

次のコマンドは、DynamoDBテーブルのすべての項目を返します。AWS CLI - 返されたDynamoDB項目をフィルタリングする方法は?

aws dynamodb scan --table-name TABLENAME

どのように項目のリターンをフィルタリングすることができますか?たとえば、私のDynamoDBテーブルにはtypeというプロパティがあります。返されたアイテムをフィルタリングして、返されるアイテムがtype = somestringになるようにするにはどうすればよいですか?

答えて

1

これをPythonとAWS CLIツールの両方でタグ付けしました。 CLIツールを使用して、hereと記載されているように、--filter-expressionコマンドラインオプションを使用してフィルタ式を追加します。

Pythonでは、使用しているAWS SDKのバージョン(BotoまたはBoto3)によって異なります。私はそれらのそれぞれを調べるつもりはありませんが、選択したSDKのDynamoDBスキャン操作でフィルタ式を設定する方法を調べるだけです。

関連する問題