お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

行の一括削除

Catalystでは、Catalyst Data Storeの特定のテーブルから行を一括削除できます。テーブルは一意のテーブルIDまたはテーブル名で参照されます。テーブルIDはData Storeから、またはコンソールでテーブルを開いた際のURLから取得できます。

一括削除操作では、1回の操作で最大200行を削除できます。以下のサンプルコードに示すように、削除する行の一意のROWIDを配列で渡すことができます。以下のコードスニペットには、少なくとも1つのROWIDを含める必要があり、最大200個のROWIDを含めることができます。

行はサンプルコードでdatastore_serviceインスタンスを通じてdelete_rows()関数に渡されます。テーブル名またはテーブルIDはtable()メソッドのパラメータとして渡す必要があります。レスポンスは削除のステータスに基づいてブール値(trueまたはfalse)を返します。

以下で使用されているコンポーネントインスタンスdatastore_serviceテーブルインスタンスtable_serviceの詳細については、それぞれのヘルプセクションを参照してください。

使用するパラメータ

パラメータ名 データ型 定義
ROWID String 必須パラメータです。削除するROWIDを保持します。
copy
#行を一括削除する
datastore_service = app.datastore()
table_service = datastore_service.table("sampleTable")
row_response = table_service.delete_rows([6759000000159113, 6759000000159115, 5249000000032411]) 
情報: 上記の操作を実行するために必要な権限レベルを確認するには、SDKスコープの表を参照してください。

最終更新日 2026-03-30 13:40:30 +0530 IST

このページについて

関連リンク

Data Store Help SDK Scopes