1
AWSとDynamoDBが比較的新しいです。私は配列プロパティを持つテーブルを作成しました。配列をスキャンして特定の文字列を含むオブジェクトを返すことは可能ですか?AWS DynamoDBのスキャンで配列の値が
AWSとDynamoDBが比較的新しいです。私は配列プロパティを持つテーブルを作成しました。配列をスキャンして特定の文字列を含むオブジェクトを返すことは可能ですか?AWS DynamoDBのスキャンで配列の値が
はい、これを行うことができます。しかし、スキャンは、クエリ操作よりも多くの読み取り容量単位を消費する高価な操作であることに注意してください。列に主キーを作成してクエリを実行する方が良いでしょう。ここにいくつかの例があります:
http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/QueryScanORMModelExample.html
私は配列の値を問い合わせることができますか? Photoという名前のテーブルにリストプロパティのユーザーがいるとします。リスト内の特定のユーザーのIDを含むすべてのオブジェクトを照会できますか? – csweeney285
@ csweeney285 - フィルタを使用することはできますが、効率的ではありません。 「写真」には通常何人のユーザーがいますか? –