Так вот идеяКак я могу добавить пользовательские кнопки голосования на рельсах приложение
class Question < ActiveRecord::Base
has_many : answers
end
class Answer < ActiveRecord::Base
belongs_to :question
has_one :vote
end
class Vote < ActiveRecord::Base
belongs_to :question
end
- Как я могу ограничить количество вопросов, пользователь может задать?
- Есть ли лучший способ этого?
Вашего Класс голосования, он должен иметь 'belongs_to: answer', а не': question' (или, возможно, ваш 'has_one' находится в неправильном классе) –