【PHP】フレームワー ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
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