【PHP】フレームワー ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
129:nobodyさん 07/12/18 02:17:35 1.2系だとHABTMも標準でsaveできるようになったんな。すごい便利 130:nobodyさん 07/12/18 02:25:56 >>129 諸刃の剣の悪寒 いじりたいときは返って面倒 まあそのまま使うときはよさそうだね 131:nobodyさん 07/12/18 11:36:32 モデル書くときって簡単なSQLでもfindとか使わずに queryでSQL文が見えてた方が開発効率がよくね? 132:nobodyさん 07/12/18 19:39:14 返ってくるデータが予測つかない人はそうだな 133:nobodyさん 07/12/19 02:24:25 >>131 俺はすでにそれじゃだめだな。 CakePHPつかう以前からの話だが、 何かのデータを保存・・・時にほかのテーブルにも保存 なんて処理をやりたいことがある。 SQLでいえばトリガーでやるところなのだが、 トリガーはDBMSに依存してしまう。 そういうときにフレームワークで処理を割り込ませられると便利。 CakePHPでいうBehaviorの仕事だ。 134:nobodyさん 07/12/19 02:34:00 それから、俺は、Behaviorを使うことで SQL文の拡張のようなことをやっている。 たとえば・・・これは俺が実際に使っている例ではないんだが、 全文検索をするための構文はDBMSによって違う。 しかし、それがなんであれ, $conditions = array('field' => 'FULLTEXTSEARCH ' . $keyword); という風にFULLTEXTSEARCH キーワードを条件文に使用できる。 あとはBehaviorのbeforeFindで条件を調べて DBMSにあわせた適切な構文に置き換えるだけ。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5250日前に更新/35 KB
担当:undef