Ajax Star Rating В форме RoR - PullRequest
       15

Ajax Star Rating В форме RoR

0 голосов
/ 14 июня 2011

В моем проекте RoR 3 я пытаюсь найти способ обзора модели. Вроде как Amazon, где пользователь может оценить продукт, а также оценить его. Для этого я выбрал плагины ajaxful-rating & acts_as_commentable. Однако я сталкиваюсь с проблемой, что, когда пользователь нажимает на звездный рейтинг (через ajaxful-rating), функция rate автоматически добавляет строку db в таблицу «rate», поэтому она сможет существовать без комментариев прилагается к нему, что не то, что я хочу. Также не кажется логичным переписывать функциональность ajaxful, и у меня есть ощущение, что эта функциональность должна существовать где-то там, но я не могу найти там ни одного драгоценного камня или плагина.

Кто-нибудь делал что-то подобное раньше?

1 Ответ

0 голосов
/ 10 июля 2011

Почему бы не связать модель рейтинга с комментарием в отношении один к одному, тогда вы можете рассчитать среднюю оценку продукта, усредняя оценки всех комментариев к этому продукту?

...