Ruby on Rails: Usuń wiele kluczy skrótu
Często piszę to:
params.delete(:controller)
params.delete(:action)
params.delete(:other_key)
redirect_to my_path(params)
Ślad usuwania nie jest właściwy i żaden z nich:
[:controller, :action, :other_key].each do |k|
params.delete(k)
end
Czy jest coś prostszego i czystszego?