如何将HashWithIndifferentAccess作为Sinatra控制器中的params的默认值?

时间:2013-01-19 09:49:22

标签: ruby hashmap sinatra rack

是否可以将HashWithIndifferentAccess设置为像Rails这样的Sinatra控制器中的params的默认值,以便我可以在控制器中使用符号而不是字符串?

post '/books' do
  Book.create(title: params[:book][:title])
end

而不是

post '/books' do
  Book.create(title: params['book']['title'])
end

0 个答案:

没有答案