controller/index
CakePHP2アプリのアクションで、
$this->Model-find('all',array( ... lots conditions and things... ));
次に、controller/view
私は持っています:
$this->Model-find('first',array( ... lots conditions and things... ));
これらは両方とも非常にうまく機能しますが、私は明らかに大量のコード(つまり、検索条件、フィールドリストなど)を繰り返していますが、最初のコードとfind('all')
2番目のコードの違いは2つだけです。find('first')
条件の1つとしてIDを実行して提供しています。
条件をモデルに移動してから、それらの条件でさまざまなタイプの検索を実行する方法はありますか?