Использование инкремента (атрибута) для установки значения рейтинга пользователя - PullRequest
1 голос
/ 23 января 2010

Я думаю о создании приложения с моделью вопросов и ответов. Ответ имеет атрибут приращения, который любой может изменить, чтобы изменить значение рейтинга. Поэтому, если я нажму на ответ, который опубликовал кто-то другой, ответ покажет 1 балл.

Но как я могу это использовать, чтобы повысить рейтинг всего пользователя. По сути это очень похоже на Stackoverflow. Если вы оцените мой ответ выше, мой рейтинг пользователя повысится. Я хочу такую ​​же функциональность.

1 Ответ

5 голосов
/ 23 января 2010

Разве это не просто вопрос увеличения пользователя при увеличении ответа?

answer.increment(:votes)
user.increment(:rating)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...