Я не могу точно сказать, что вы спрашиваете, но у меня есть несколько идей, которые могут помочь вам начать:
В ваших отношениях кажется, что вы пытаетесь использовать модели, которые вы никогда не создавали. Например, belongs_to :group
и has_many :answer_attempts
подразумевают, что эти модели существуют, но вы нигде не упоминали их. Если вы хотите использовать эти отношения, вы должны создать эти модели.
Кроме того, похоже, что вы выполняете слишком много работы в new
действии. Четвертая строка - это обычно все, что нужно для такого действия, но трудно сказать без подробностей о том, что именно вы пытаетесь выполнить.
Вам понадобится гораздо больше, чем показано здесь, чтобы все это работало. Вы действительно должны иметь контроллер для управления CRUD для каждой из ваших моделей, если у вас нет другого плана, который я не вижу. Если вы предоставите больше информации о том, что у вас есть в настоящее время, и о том, что вы пытаетесь получить, я могу отредактировать свой ответ, чтобы попытаться помочь вам.