我的问题是,当我单击此链接并将其转到socionics_votes_module.rb文件中的socionics_votes_module.rb私有方法时,params[:id]就不再存在。使用pry,我发现它实际上变成了params[:character_id]1)为什么会发生这种情况(这是因为它属于“不同的”控制器,即使它是一个模块?)
2)我该如何解决这个问题?我认为使用params:id会更优雅,而不必做if- for来解释这两个键。[:id]) # This is where it fails, since the
我有个案例课:我在试着做菜单val:
val menu = Menu.params[(String,String/admin/detail/ indexxxxxxx / idddddddddd,其中indexxxxxxx和idddddddddd是我的params。因为这是行不通的。编译时出错。我该怎么做?谢谢
当Rails接收到http请求时,我们可以通过params[]访问来自客户端的输入。但是,我注意到params可以同时接受来自url_params和form_data的输入。例如:# Post users (param comes from form)在NodeJS的例子中,有一个区别
request.