抱歉,如果这很明显 - 我正在尝试在连接表上执行 find() 并且失败了,这样做的正确语法是什么?
基本上,我的费用代码表与费用表有 HABTM 关系。
在我的费用代码模型中,我有:
public function beforeDelete($cascade = false) {
$count = $this->Expense->find("count", array(
'conditions' => array('expense_code_id' => $this->id)
));
if ($count == 0) {
return true;
} else {
//$this->Session->setFlash('Record cannot be deleted as it has ' . $count . 'number of expenses attached to it');
return false;
}
}
如果我取消注释 setFlash() 我得到错误。
我哪里错了?提前致谢。