1

次のmysqlクエリをcakephpで作成するにはどうすればよいですか?

SELECT * FROM table WHERE DATE BETWEEN '2008-12-23' AND '2008-12-25';

4

1 に答える 1

3

CakeのORMを使用すると、次のようになります(Modelはモデルの名前であり、通常はテーブル名の単一バージョンです)。

$this->Model->find('all', array('conditions' => array(
    'Model.date BETWEEN ? AND ?' => array('2008-12-23', '2008-12-25')));

詳細については、こちらを確認してください:http: //book.cakephp.org/2.0/en/models/retrieveing-your-data.html

于 2012-08-19T18:37:35.900 に答える