所以我有四個數據庫表。 (:name,:description,:user_id etc ..),Scrapbooks(:name,:description,:user_id)和Scrapbook_Entry(:user_id,recipe_id,:scrapbook_id)在Rails中添加到連接表
我可以填寫用戶,食譜和Scrapbooks表格,但我現在想要做的是有一個選項可以將配方保存到剪貼簿中。通過這樣做,我需要填充我爲其創建模型的Scrapbook_Entry表。
Scrapbook_Entry型號:
has_one :recipe
has_one :scrapbook
配方型號:
has_many :scrapbooks, through: :scrapbook_entries
剪貼簿模型
has_many :recipes, through: :scrapbook_entries
用戶模型
has_many :recipes, dependent: :destroy
has_many :scrapbooks, dependent: :destroy
我想在配方視圖中創建一個表單,以允許我選擇一個剪貼簿來保存配方,然後提交併填充Scrapbook_Entry表。
我的問題是:我需要爲我的scrapbook_entries創建一個新的控制器,並且已在一個創造方法或我將能夠使用配方控制器如果是這樣,怎麼會這樣?
我是新來的鐵軌,所以仍然試圖找出全部。謝謝!
您沒有真正告訴我們您是否遇到問題。只有你有什麼和你想做什麼。 –
道歉!這更具體一點嗎?添加了一個編輯。 – MikeHolford