我有一个名为fuel的表,用于存储汽车燃料数据。有谁能建议控制器的正确命名约定吗?谢谢
发布于 2012-12-17 13:44:41
我个人认为你可以继续使用“Fuel”,因为对我来说,把它变成复数似乎很奇怪。
您的表'fuel':
所以你的模型应该是
class Fuel < ActiveRecord::Base
set_table_name "fuel"
#your code
end控制器
class FuelController < ApplicationController
#controller code
end路由(config/routes.rb)
resources :fuel #assuming you have a resource for this发布于 2012-12-17 13:54:51
从你给我们的有限信息来看,我会这样想:它是关于燃料的数据,而不是真正的燃料单位。我会选择FuelDatum。Rails将正确地将其复数,因此您将拥有一个名为fuel_data的表和路由。
OTOH,如果你告诉我们更多关于字段的信息,我们可能会想出一些更干净的东西。例如,为什么一辆车会有很多这样的东西?比如,这到底代表了什么?你越露骨,就越容易成为一个好名字。
https://stackoverflow.com/questions/13908809
复制相似问题