タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

SQLとmodelに関するlamichのブックマーク (1)

  • CakePHP-05:CakePHPで任意のSQLを実行する - 弱小PHPerの憂鬱

    [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 cakePHPDBアクセスは、基的にはモデル作って関係を記述してコントローラからfindするだけで自動的に行ってくれます。 が、これだと常に全フィールドをそのまま持っくることしかできません。 "MIN(books.id)"が欲しい、といった場合はfind内に記述することで実現できます。 $this->Book->find('all',array('fields'=>'MIN(Book.id) AS hoge')); が、"books.created + INTERVAL 1 HOUR"が欲しいんだよ、とばかりに $this->Book->find('all',array('fields'=>'Book.created + INTERVAL 1 HOUR AS hoge'));

  • 1