0
我對軌道非常陌生,在獲取哲學和找到「適當」方法來創建一個對象作爲另一個對象的依賴關係時遇到了一些麻煩。使用belongs_to關聯創建對象的正確方法是什麼?
我有一個Backlog
模型:
class Backlog < ActiveRecord::Base
has_many :user_stories
end
和UserStory
型號:
class UserStory < ActiveRecord::Base
belongs_to :backlog
end
在Backlog
控制器的表演動作,我想顯示一個鏈接,創建一個UserStory
屬於到目前的Backlog
。我希望它重定向到UserStory
創建表單。
<%= link_to 'New User story', "???" %>
如果我把new_user_story_path
,它創建一個新UserStory
但不會將其添加到Backlog
。
我該怎麼辦?
謝謝!
讓你得到錯誤,你不知道如何解決這些問題我知道。 – s84
由於不涉及嵌套表單,因此不需要「accep_nested_attributes_for:user_stories」。 – emrass
絕對正確。你不需要那個。我基本上從這樣做的項目中獲取這些代碼,這就是爲什麼它在那裏。感謝'blackbird07' – s84