当我尝试使用下一句生成模型时:
rails g model SupplyRequestProfile name:string{50} active:boolean
它失败,并显示下一个单行
未为选项 '--orm' 提供任何值
但是,当我使用时,跳过字段和类型:
rails g model SupplyRequestProfile
它完成了工作,一切都很正常。
我已经查看了我是否在 http://reservedwords.herokuapp.com/为我的财产使用保留的轨道字,但没有一个我使用。
问题不在于配置/应用程序.rb,那里一切都很好。
所以,我不知道这里会发生什么,但就像我的一些属性名称或类型是错误的,或者在轨道生成时导致一些奇怪的行为。
可能出了什么问题?
只需将字段名称及其类型放在双引号内即可:
rails generate model SupplyRequestProfile "name:string{50}" "active:boolean"