Próbuję wygenerować nowy model i zapomnieć o składni odwoływania się do identyfikatora innego modelu. Sam bym to sprawdził, ale nie znalazłem wśród wszystkich moich linków dokumentacji Ruby on Rails, jak znaleźć ostateczne źródło.
$ rails g model Item name:string description:text
(i tu albo reference:product
albo references:product
). Ale lepszym pytaniem jest, gdzie i jak mogę łatwo szukać tego rodzaju głupoty w przyszłości?
Uwaga: nauczyłem się na własnej skórze, że jeśli błędnie wpisuję jedną z tych opcji i uruchomię migrację, Ruby on Rails całkowicie spieprzy moją bazę danych ... i rake db:rollback
nie będzie w stanie poradzić sobie z takimi awariami. Jestem pewien, że po prostu czegoś nie rozumiem, ale dopóki tego nie zrobię ... „szczegółowe” informacje zwrócone przez rails g model
wciąż sprawiają, że drapię się…
rails generate model --help