NoSQLテーブルからのアイテムの削除
Catalystでは、テーブルのプライマリキーを使用してアイテムを識別することで、NoSQLテーブルからアイテムを削除できます。たとえば、パーティションキーのみ、またはテーブルのパーティションキーとソートキーの組み合わせを使用してアイテムを識別します。
Note: Catalystでは、1回のSDK操作でNoSQLテーブルから最大25件のアイテムを一括削除できます。
削除操作は、以下の例に示すようにdeleteItems()メソッドを使用して実行されます。パーティションキーfruitが「apple」に一致するアイテムが削除されます。zcatalyst-sdk-node packageのno-sql libraryは、NoSQLアイテムの定義に必要です。
copy
const { NoSQLItem } = require('zcatalyst-sdk-node/lib/no-sql');
//パーティションキー「fruit」で値が「apple」に一致するNoSQLアイテムをテーブルから削除する
const deletedItems = await table.deleteItems({
//削除するアイテムのパーティションキー値を指定する
keys: NoSQLItem.from({ fruit: 'apple' })
});
最終更新日 2026-03-24 17:38:39 +0530 IST
Yes
No
Send your feedback to us
Skip
Submit