También puede informar a los rieles acerca de la pluralización adecuada con la clase Inflector. Maneja bien la mayoría de las cosas, pero las pluralizaciones no estándar como 'medios' no siempre están predefinidas. Para añadir su propia, editar config/inicializadores/inflections.rb, y añadir esto al final:
ActiveSupport::Inflector.inflections do |inflect|
inflect.irregular 'medium', 'media'
end
Esto le debe permitir rieles manejan todas las cosas plural/singular - en cuenta que esto afectará que piensa DB nombres de las tablas serán, así, por lo que esperarán que el modelo sea clase media, y el nombre de la tabla serán medios
para activar el plural y el singular a lo mismo (es decir siempre 'medios'), use:
ActiveSupport::Inflector.inflections do |inflect|
inflect.uncountable 'media'
end
..o cambie las rutas a los recursos: medias. No es el inglés correcto, pero te daría "medios" como singluar, si quieres – Shaun