2013-10-30 30 views
3

我在CakePHP的應用程序,它運行通過的方法在模型中,像這樣一個簡單的更新語句的動作:CakePHP中獲得的原始SQL語句的影響行

public function remove_nasties(){ 
    $query = 'UPDATE holdings 
    SET holdings.account_id = CONCAT(account_id, "n") 
    WHERE holdings.nasty = 1 AND Right(holdings.account_id,1) != "n";'; 

    return $this->query($query); 
} 

查詢運行良好,但我怎麼弄受影響的行數?所有返回的都是一個空數組。

+1

(請務必提供有問題你正在使用的框架版本) – Dave

回答

-1

有與getAffectedRow()如果你使用國際化

嘗試使用

$this->params['paging'] 

代替

相關問題