CakePHP 1.2 で SQL の Where 句生成

DboSource::conditions() でできた。

これで、Model::findAll() のための条件データ($conditions)からSQLが容易に作成できる。

DboSource::limit() や DobSource::order() とかもあるので、試してみたい。

直にSQL文を書いてもいいんだけど、DB差し替えなんて大事があった場合にも、対応しやすいだろう(CakePHP側の実装がちゃんとしてればの話だが)。