我環顧四周,這看起來很簡單,但我找不到答案。 我在RoR很新穎(就像今天剛剛開始學習),讓我知道我的術語是否錯誤!從Ruby on Rails的控制檯更新模型
如何從RoR控制檯修改模型的屬性?
我在哪裏:
- 創建新的應用程序
- 創造了新的控制器($軌生成控制器教科書)
- 添加路由(增加了 「資源:教材」 來的routes.rb)
- ($ rails generate model textbook title:string)
- 已添加到DB($ rake db:migrate)
如何從控制檯添加新屬性?
谷歌沒有幫助?只需使用'$ rails generate migration add_color_to_baloons color:string'。我在這裏假設你的桌子被命名爲'氣球'。 google * rails migrations *獲取更多信息 – shime
太棒了。看起來。上班。儘管沒有出現在app> models> textbook.rb文件中。應該,還是隻是在數據庫中創建它? –
不,你已經改變了數據庫方案,而不是模型。您的更改位於db/migrate中的遷移文件中。 –