Tengo un modelo llamado ActiveDns
. Cuando corroRieles - El nombre del modelo termina con S
rails g scaffold_controller ActiveDns
consigo el mensaje
Versión plural del modelo detectado, utilizando la versión singularizado. Anular con --force-plural.
Ahora, el controlador y las vistas se generan pretendiendo que el singular es ActiveDn
y el plural es ActiveDns
, y conseguir cosas tonto como link_to new_dn_path
. El argumento --force-plural
no aparece para solucionar este problema:
rails g scaffold_controller ActiveDns --force-plural
todavía da lugar a los controladores utilizando variables con nombre @active_dn
y vistas usando new_dn_path
, con los carriles 3.2.3. Estoy eliminando archivos entre intentos usando rails d scaffold_controller ActiveDns
.
¿Cuál es la forma correcta de hacerlo?
En lugar de eliminar los archivos incorrectos manualmente, también puede simplemente 'rieles destruir scaffold_controller ActiveDns' –