我创建了一个新的Rails项目,-O --api
标志打开,rails g model
现在对我来说是坏的:它什么也不做,只是说"通过Spring预加载器运行"(这不是一个Spring错误,因为我已经尝试删除Spring)和返回。
之后,我创建了一个新项目(完全相同,只是没有-O
), rails g model
工作良好。跳过AR会破坏生成器吗?如果是这样,我该如何避免呢?
我在Ubuntu Linux 16.04 LTS上使用Ruby 2.3.1和Rails 5.0.0.1。
rails g model
仅对ActiveRecord模型(默认情况下)或其他具有集成生成器的模型类型有用。您可以在运行rails g model
时使用-o
标志来调用后者。
然而,谷歌云数据存储可能没有这样的集成,所以我认为你将不得不手动管理你的模型。