[CakePHP2.x]検索するときに便利な形に直してくれるcontroller::postConditions()

結構長い事使ってきたけど、これはまったく知らなかった!

コントローラーのpostConditions()メソッド。

どんなものかというと、普通、find()で帰ってくるデータ形式は

array(
  [Hoge] => array(
'    id'=>1
  )
)

ですが、postConditionsメソッドで変換させると

array(
'Hoge.id'=>1
)

って感じで変換されます。
つまり、そのままconditionsに突っ込めます!いちいち変換不要!便利。使おう♪

タイトルとURLをコピーしました