車両の燃料データを格納する Fuel というテーブルがあります。コントローラーの正しい命名規則を提案できる人はいますか? ありがとう
質問する
91 次
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 に答える