Neo Inspiration

Feed Rss

Model系のメモ@cakePHP

06.06.2007, cakePHP, Controller, Model, by .

リファレンスがかなりわかりづらい(俺がgdgdなのかもしれん・・・)

Controller 使うに際してのメモをしておきます。
なんかメモばっか。


//findAll

$this->モデル名->findAll(
$conditions=”id=$id とか”,
$fields=”取得したいフィールド名を書く”,
$order=”ORDER BY *** DESC とか”,
$limit=”そのまま数字だけでOK”,
$page=”page数*リミットのとこだけ取ってくる”,
$recursive=”アソシエーションの階層をどこまでとるか。”
);

$condition= みたいなとこは省略できるっぽいけど
わかりづらくなるから全部書いておこうと思う。。。

//findAllBy**

$this->モデル名->findAllByIDAndPass(id=”",pass=”" みたいな);
**CamelCaseで付け足せば何個でもいけるっぽい?

//read

$this->モデル名->read(‘フィールド名’,'レコードID’)

//save

$this->モデル名->save(‘フィールド名’,'インサートデータ’)

//query
*最終手段w

$this->モデル名->query(“SELECT id FROM table WHERE id = 1″);
*これはやらんほうがいいねw

リファレンスは例が少なすぎてわかりづらいきがしたなぁ
みんなで作ってこうってことなのか!

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>