Как добавить 2 столбца вместе при вызове update_counters - PullRequest
1 голос
/ 05 сентября 2011

Я пытаюсь сделать это:

User.update_counters(user.id, :counter3 => :counter1 + :counter2)

Но я получаю ошибку:

NoMethodError: undefined method `+' for 

Возможно ли это сделать?

1 Ответ

0 голосов
/ 05 сентября 2011

Попробуйте это

User.update_counters(user.id, :counter3 => (user.counter1 + user.counter2))

это должно работать ...

В вашем примере вы пытаетесь добавить два символа (: counter1 +: counter2), но нет + -метода для символов ... и если бы это было так, вы бы установили: counter3 в результат добавления символы:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...