У меня небольшая проблема (новичок).
У меня есть 2 модели: вопрос и отзывы.
Схема отзывов: question_id, user_id, рейтинг, комментарии
В представлении 'show' я интегрировал следующую форму (formtastic):
- semantic_form_for @question.reviews.build do |f|
= f.error_messages
= f.input :rating
= f.input :comments
= f.buttons
Действие создания контроллера моего отзыва выглядит так:
def create
@review = Review.new(params[:review])
@review.user_id = current_user.id
if @review.save
flash[:notice] = "Successfully created review."
redirect_to(@review.question)
else
redirect_to(@review.question)
end
end
Однако сейчаспохоже, он просто не сохраняет идентификатор вопроса в поле question_id.Это хорошо сохраняет user_id.
Кто-нибудь знает, что я делаю неправильно?Если вам нужны журналы, дайте мне знать!Заранее спасибо