モデルで paginate を使用したいのですが、paginate 関数を挿入すると、次のエラーが発生します。
エラー: SQLSTATE[42000]: 構文エラーまたはアクセス違反: 1064 SQL 構文にエラーがあります。1行目の「paginate」付近で使用する正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください
私のコード:
<?php
class Post extends AppModel
{
public function get_posts()
{
$this->paginate = array(
'fields' => array('Post.id', 'Post.title', 'Post.created'),
'limit' => 3,
'order' => array(
'Post.created' => 'DESC'
)
);
$posts = $this->paginate('Post');
return $posts;
}
コードの何が問題になっていますか?