1

車両の燃料データを格納する Fuel というテーブルがあります。コントローラーの正しい命名規則を提案できる人はいますか? ありがとう

4

2 に答える 2

2

個人的には、'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-17T05:44:41.393 に答える
1

あなたが私たちに与えてくれた限られた情報から、私はそれについて次のように考えます: それは燃料に関するデータであり、実際には燃料の単位ではありません. 私は一緒に行きFuelDatumます。Rails はそれを正しく複数形にするため、 という名前のテーブルとルートが作成されfuel_dataます。

OTOH、そこにあるフィールドについてもっと教えていただければ、よりクリーンなものを思いつくことができるかもしれません. たとえば、なぜ車にはそれらがたくさんあるのでしょうか。たとえば、正確には何を表しているのですか?明確にすればするほど、良い名前になりやすくなります。

于 2012-12-17T05:54:50.543 に答える