尊敬的人......
我有一个严重的设计问题,因为很多天......请帮忙......
我在进入hospital_id之后从上一个屏幕进入这个阶段,你可以从URL获得10个(使用ransack)...在这个阶段,当我点击“为员工添加性能细节”我只传递employee_id到性能创建屏幕......
如何从上一个屏幕捕获hospital_id并存储在我的性能创建屏幕中? ......(它有现场hospital_id)....
我可以以某种方式使用这个原始的SQL查询来直接存储hospital_id吗? ...
选择hospital_id
来自employee_sanction_working
在哪里employee_id
请帮忙......
日Thnx
答案 0 :(得分:1)
您可以通过几种方法解决问题:
1)你可以通过参数传递hospital_id,因为Rubyman和Santhosh K建议或
2)您可以在控制器中创建一个类变量,您可以在erb或haml视图中使用它。
例如:
in controller:
def new
@hospital_id = params[:hospital_id] #this you can use in your view
end
in view
Hospital ID is <%= @hospital_id %>
请参阅this了解更多信息
答案 1 :(得分:0)
您可以将hospital_id作为参数传递给“为员工添加效果详细信息”链接。