Поэтому у меня есть две моделиRails has_one belongs_to маршрутизации и form_for
class First < ActiveRecord::Base
belongs_to :story
end
class Story < ActiveRecord::Base
has_one :first
end
Я хочу создать новый первый, который связан с историей. У каждой истории может быть только первая. Я пытаюсь использовать это как мой form_for
<%= form_for ([@story, @first]) do |f| %>
<%= f.label :message %><br/>
<%= f.text_field :message %><br/>
<%= f.submit %>
<% end %>
Однако, я не знаю, как установить это в моих маршрутах, чтобы удовлетворить это. На данный момент я получаю сообщение об ошибке «неопределенный метод story_firsts_path». Вот мой первый контроллер
class FirstsController < ApplicationController
def new
@story = Story.new
@first = @story.build_first
end
end
Я ухожу отсюда или я немного на правильном пути?
Спасибо!
Единственного ресурса будет достаточно. Его контроллер также неверен. – BroiSatse