首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >rails命名约定- "Fuel“

rails命名约定- "Fuel“
EN

Stack Overflow用户
提问于 2012-12-17 13:35:17
回答 2查看 91关注 0票数 1

我有一个名为fuel的表,用于存储汽车燃料数据。有谁能建议控制器的正确命名约定吗?谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-12-17 13:44:41

我个人认为你可以继续使用“Fuel”,因为对我来说,把它变成复数似乎很奇怪。

您的表'fuel':

所以你的模型应该是

代码语言:javascript
复制
class Fuel < ActiveRecord::Base
  set_table_name "fuel"

  #your code 
end

控制器

代码语言:javascript
复制
class FuelController < ApplicationController
  #controller code
end

路由(config/routes.rb)

代码语言:javascript
复制
resources :fuel #assuming you have a resource for this
票数 2
EN

Stack Overflow用户

发布于 2012-12-17 13:54:51

从你给我们的有限信息来看,我会这样想:它是关于燃料的数据,而不是真正的燃料单位。我会选择FuelDatum。Rails将正确地将其复数,因此您将拥有一个名为fuel_data的表和路由。

OTOH,如果你告诉我们更多关于字段的信息,我们可能会想出一些更干净的东西。例如,为什么一辆车会有很多这样的东西?比如,这到底代表了什么?你越露骨,就越容易成为一个好名字。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13908809

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档