--- title: "アイテムの削除" url: https://docs.catalyst.zoho.com/ja/sdk/python/v1/cloud-scale/nosql/delete-items/ description: "Catalyst NoSQLは、非リレーショナル・非SQLのデータストレージ手段を提供する、完全マネージドで強力なデータベースです。このページでは、NoSQLテーブルからアイテムを削除するSDKメソッドについて説明します。" last_updated: 2026-03-30T08:10:30Z service: Cloud Scale type: general related_links: - name: "NoSQL" url: /ja/cloud-scale/help/nosql/introduction - name: "Working with Data" url: /ja/cloud-scale/help/nosql/working-with-data/introduction/ - name: "Basic Components" url: /ja/cloud-scale/help/nosql/components/#basic-components - name: "NoSQL API" url: /ja/api/code-reference/cloud-scale/nosql/delete-item/#DeleteItem --- # NoSQLテーブルからのアイテム削除 テーブルの[プライマリキー](https://docs.catalyst.zoho.com/ja/cloud-scale/help/nosql/components/#table-keys)を使用してアイテムを識別することで、Catalystの[NoSQL](https://docs.catalyst.zoho.com/ja/cloud-scale/help/nosql/introduction/)テーブルからアイテムを削除できます。たとえば、パーティションキーのみ、またはテーブルのパーティションキーとソートキーの組み合わせを使用してアイテムを識別します。 > **注意:** Catalystでは、1回のSDK操作でNoSQLテーブルから最大25アイテムを一括削除できます。 削除操作は、以下の例に示すように`delete_items()`メソッドを使用して実行されます。パーティションキー`fruit`が「apple」に一致し、ソートキー`location`が「USA」に一致するアイテムが削除されます。削除の追加条件を指定することもできます。アイテムが条件に一致する場合にのみ削除されます。 ```python # パーティションキーとソートキーで識別してテーブルからNoSQLアイテムを削除する res = table.delete_items( { "keys": { "fruit": { "S": "apple" }, "location": { "S": "USA" } } }), # 削除の条件を指定する(オプション) "condition": { "function": { "function_name": "attribute_exists", "args": [ { "attribute_path": ["properties"] } ] } } }) print(res) ```