我需要你的帮助!
我的观点不适用于我的INNER JOIN
public function view($bk_id = null)
{
$data = $this->Book->findBybk_id($bk_id, array(
'recursive' => -1,
'fields' => array('Book.*', 'Article.*'),
'joins' => array(
array(
'table' => 'Articles',
'alias' => 'Article',
'type' => 'INNER',
'conditions' => array('Article.bk_id = Book.bk_id')
)
)
));
$this->set('Book', $data);
}
任何人都可以帮助我吗?
答案 0 :(得分:1)
您似乎正在使用不会接受第二个参数的Cake's findBy
magic functions。请尝试将find('first')
与相关条件一起使用: -
WS_EX_TOPMOST