标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.2 params
我是rails的初学者,我想知道这两者之间有什么区别:
params["user_id"]
和
params[:user_id]
答案 0 :(得分:5)
在第一次通话中,您将string传递给[]方法,然后传递symbol。 由于params返回HashWithIndifferentAccess个实例,因此返回的对象没有区别。
[]
params
HashWithIndifferentAccess
有关HashWithIndifferentAccess课程here的更多信息。