В Rails хеш params на самом деле HashWithIndifferentAccess, а не стандартный объект ruby Hash. Это позволяет использовать любые строки типа 'action' или символы, такие как :action для доступа к содержимому.
Вы получите те же результаты независимо от того, что используете, но имейте в виду, что это работает только на объектах HashWithIndifferentAccess.