Mam model o nazwie ActiveDns
. Kiedy uruchamiamSzyny - nazwa modelu kończy się S
rails g scaffold_controller ActiveDns
dostaję komunikat
mnoga wersję modelu wykryte przy użyciu wersji liczbie pojedynczej. Zastąp za pomocą - force-plural.
Teraz, kontroler i widoki są generowane udając, że jest w liczbie pojedynczej i mnogiej ActiveDn
jest ActiveDns
, a ja się głupie rzeczy jak link_to new_dn_path
. --force-plural
argument nie wydaje się, aby to naprawić:
rails g scaffold_controller ActiveDns --force-plural
nadal prowadzi kontrolerów wykorzystujących zmienne o nazwach @active_dn
i poglądów za pomocą new_dn_path
, z szynami 3.2.3. Usuwam pliki pomiędzy próbami używając rails d scaffold_controller ActiveDns
.
Co to jest właściwy sposób?
Zamiast usuwania błędnych plików ręcznie, można też po prostu 'szyny zniszczyć scaffold_controller ActiveDns' –