スパイスラボ神部です。
今日もちょっとだけ、CakePHP に関する小さな Tips を残しておきます。
DB から削除するときの基本メソッド
delete() を使う
$Model->delete() を使います。引数は ID。
-『CakePHP』を使ってみる ~6~ 1.2で delete が動かなかった - ざ・わーるど.jp@はてな
※もちろん、1.2 正式版では動いてます。
まとめて削除するには
deleteAll() を使う
deleteAll() で $condition で条件設定すると、まとめて削除できるみたいです。ちょっと怖いですけどね。
-CakePHP 1.2 の deleteAll | Sun Limited Mt.
saveAll() なんて関数もあるようです。(このエントリとは)逆にそっちが気になります。
おまけの FormHelper、JavaScript Tips
Form Helper で GET を指定させたい
FormHelper で get を使いたいときは、array の引数に 'metod'=>'get' ではなく、'type'=>'get' とするようです。
フォームの作成 :: フォーム :: 主要なヘルパー :: マニュアル :: 1.2 Collection :: The Cookbook
JavaScript で確認ダイアログを出したい
window.confirm()
という、何とも便利なメソッドがあるようです。
-JavaScript/ウィンドウ/確認ダイアログを表示する - TAG index Webサイト
この情報は参考になりましたか?
関連記事


