我有兩個模型,Users
和Shifts
。Rails傳遞數據以形成不同的模型
Users
:ID,名稱Shifts
:USER_ID,TIME_LENGTH
User
的has_many Shifts
; Shift
belongs_to User
。相當簡單。
我想要做的就是添加一個鏈接到新Shift
控制器視圖(/shifts/new
)我show
用戶控制器(/users/1
)上的按鈕。我設法用一個按鈕來做到這一點,因爲我想用我的Users
模型中的信息預先填寫表格(即通過user.id
發送)。
我用下面的代碼,它是連接正常,但不能工作了如何通過user.id
細節
button_to "Create Shift", {:controller => "shifts", :action => "new"},{ :method => "get"}