動的属性 (カルマ ポイント) を使用して、ユーザー テーブル内の既存の列をインクリメントしたいと考えています。
function updateUserKarmaPoints($karmapoints,$userid){
$userkarmaptsarr = array('karmapoints' => new Zend_Db_Expr('karmapoints')+$karmapoints);
$this->dbo->update('users', $userkarmaptsarr, $this->dbo->quoteInto('id = ?', $userid));
}
上記の更新ステートメントは機能せず、このエラー メッセージが表示されます。
( ! ) 注意: クラス Zend_Db_Expr のオブジェクトは C:\wamp\models\KarmaModel.php の13 行目で int に変換できませんでした
どこで間違ったのかわかるかもしれません。
乾杯