有关recursive = 2中查找条件的问题

时间:2012-04-11 09:23:15

标签: cakephp cakephp-2.0

这是我的调试$ this-> Subjob-> find('all')

(int) 0 => array(
    'Subjob' => array(
        'id' => '1',
        'job_id' => '2',
        'subjob_title' => 'mastersubsjob',
    ),
    'Job' => array(
        'id' => '2',
        'content_id' => '2',
        'Content' => array(
            'id' => '2',
            'content_type_id' => '2',
            'content_title' => 'masterdata' //

我设置了recursive = 2,我想通过content_title搜索Subjob, 这是我的控制器

 $conditions[] = array('Content.content_title LIKE'=>'%'.$this->data['Subjob']['content_title'].'%'); 

$ this-> set('subjobs',$ this-> paginate($ conditions));

但是我在'where子句'中得到“数据库错误未知列'Content.content_title'。”

抱歉我的英语不好。

0 个答案:

没有答案