2011-07-23 9 views
3

アトリビュート値に基づいてドメイン内のすべてのアイテムを更新できます。一致するアイテムをすべて選択せずにアイテムを1つずつ更新することはできますか?アマゾンで複数のアイテムを更新する

私は連絡先データベースを持っており、状態属性「TX」を持つすべてのアイテムについて、地域フィールドを「Southwest」に更新したいとします。

私はPHP用AWS SDKを使用しています、私は「地域国家= 'TX' の、SimpleDBのために均等に簡単なコマンドがある= '南西' SET UPDATEの連絡先を使用することができますか?

MySQLで

答えて

3

残念ながら、私はあなたがRDMSに似た伝統的な更新を行うことができると信じていません。私はこれを達成する方法をがBatchPutAttributesまたはPutAttributes要求を使用することです知っている二つの方法。どちらも、データを選択する必要がエンティティをループします。違いは、BatchPutAttributesを使用すると、単一の呼び出しで複数のエンティティを更新できることです。各エンティティを個別に更新します。 BatchPutAttributesPutAttributesの両方のドキュメントを見直すと、それぞれの要求には異なる制限があります。

これはうまくいきたいと思います。一括更新を達成するための他の方法を見つけた場合は、更新してください。

関連する問題