2011-02-25 11 views

Respuesta

28

Puede usar cualquiera. Si está definiendo sus rutas utilizando recurso (s) a continuación, lo mejor es utilizar los nombres del controlador plural, ya que es el valor por defecto:

resources :articles 
resource :articles 

Pero es posible especificar otros nombres de los controladores, así:

resources :articles, :controller => 'article' 
resource :article, :controller => 'article' 
3

Plural

Para el nombre de la clase controlador real, y depositarlas vive en. ej class ArticlesController... de estar en /app/controllers/articles_controller.rb

4

Puedes usar cualquiera. Sin embargo, es mejor usar el plural. Un controlador es una clase que, con mayor frecuencia, accede a más de una instancia de un modelo.

Por ejemplo: para un modelo con el nombre Subject, un controlador accede a muchas instancias de Subject, es decir, subjects. Por lo tanto, llamamos SubjectsController en lugar de SubjectController.

Cuestiones relacionadas