我有两个模型,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"}