2016-04-03 4 views
0

Я хочу, чтобы обновить запись:Yii2 сохранить модель

$user_to = User::findByUsername($user_to_name); 

Это возвращает мне объект, я обновить его как

$user_to->balance+=$model->money; 

И сохранить как:

$user_to->update(); 

или:

$user_to->save(); 

Но я получаю сообщение об ошибке:

   [0] => Username "das" has already been taken. 

я не знаю Ват делать, потому что это обновление, а не вставить ...

ответ

0

Проблема была в

return new static($user) 

в Функция findByUsername.

Смежные вопросы