Rails 中模型的命名约定是什么?如果我的模型是关于飞行汽车的,以下哪个类别名称最合适?
class FlyingCar < ActiveRecord::Base
attr_accessible :model, :max_speed
end
class Flying_Car < ActiveRecord::Base
attr_accessible :model, :max_speed
end
class Flying_car < ActiveRecord::Base
attr_accessible :model, :max_speed
end
最佳答案
FlyingCar 是 Ruby 约定。当 ActiveRecord 试图发挥其魔力时,这一点变得更加重要。您可以通过多种方式覆盖此行为,但使用 FlyingCar 是 ActiveRecord 所期望的。
关于ruby-on-rails - ActiveRecord 模型名称的约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12428584/