お知らせ:

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

行の一括削除

Catalyst では、Data Store 内の特定のテーブルから、レコードまたはデータ行を一括削除できます。テーブルは一意の ID または名前で参照します。テーブル ID は Data Store から、またはコンソールでテーブルを開いたときの URL から取得できます。

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

行は、サンプルコードの rowPromise を通じて deleteRows() 関数に渡されます。テーブル名またはテーブル ID は datastore.table() に渡す必要があります。

以下で使用している datastore の参照は、コンポーネントインスタンスページで定義されています。

copy
let datastore = app.datastore(); 
//テーブルIDまたはテーブル名を渡す 
let table = datastore.table('EmpDetails'); 
//削除するレコードのROWIDをdeleteRows()関数に渡す 
let rowPromise = table.deleteRows([1028000000171815,1028000000171810, 1028000000171805, 1028000000171617, 1028000000171098]); 
//Promiseを返しCatalystにプッシュする
rowPromise.then((row) => { console.log(row); });

最終更新日 2026-03-24 17:38:39 +0530 IST

このページについて