質問 > その他 > SQL を実行する処理 |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
hidekota2 |
投稿日時: 2012/6/3 14:57
対応状況: −−−
|
半人前 登録日: 2012/6/3 居住地: 投稿: 21 |
SQL を実行する処理 書籍を購入しEC−CUBEの勉強は始めたところです。
リファクタリングガイドラインに action 関数に, ビジネスロジックを直接記述したり, SQL を実行する処理を記述しないこと. というのがありました。 購入した書籍ではaction関数でSQLを実行しているので??? となったのですが、これは、SQLを実行する処理を行う関数を作成し、action関数からはそれを呼び出して使うべきと考えていいのでしょうか? よろしくお願いいたします。 |
seasoft |
投稿日時: 2012/6/3 16:13
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: SQL を実行する処理 はい。hidekota2 さんが仰られている方向は、「原則」としては正しい方向だと思います。
個別のサイトのカスタマイズなどで、ルールを知った上でルールを破るといった例外が、ときに最適解だったりする事もあるとは思いますが。 (最適と判断すれば、テンプレートから SQL を実行することも個人的にはやっています。)
|
hidekota2 |
投稿日時: 2012/6/4 17:00
対応状況: 解決済
|
半人前 登録日: 2012/6/3 居住地: 投稿: 21 |
Re: SQL を実行する処理 引用:
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |