$arUser = new User(); $arUser->delete(1); // PKEY=1 のユーザを削除setCondition() にて条件を指定すれば、複雑な条件でレコードを削除することもできます。下記は "status" が 1 かつ "age" が 30より大きいレコードを削除します。コンディションに関する詳細はこちらを参照してください。
$arUser = new User();
$arUser->setCondition("status", 1);
$arUser->setCondition(Sabel_Db_Condition::create(
Sabel_Db_Condition::GREATER_THAN, "age", 30
));
$arUser->delete();
既に生成済み(データベースから取得済み)のモデルを削除する場合は、引数は必要ありません。
$aUser->delete();