另一個控制器我有我的控制器功能是這樣的:如何調用模型函數內幕CakePHP中
private function _send_refund_scores($userId,$scores,$orderId){
$this->loadModel('Score');
$rtn = $this->Score->refund_user_scores($userId,$scores,$orderId);
if(!empty($rtn)){
return true;
}else return false;
}
而在另一個模型得分,我有借鑑作用refund_user_scores
;
錯誤是這樣的:
SQLSTATE [42000]:語法錯誤或訪問衝突:1064您的SQL語法錯誤 ;檢查對應於您 MySQL服務器版本正確的語法在1號線
這麼近 「refund_user_scores」使用手冊,任何想法?
檢查'refund_user_scores'是否是私人或公共職能。 –
是否在插件內定義了分數?如果是這樣,您需要使用帶有插件語法的'loadModel()':'$ this-> loadModel('PluginName.Score')'。 – drmonkeyninja