ユーザーモデルとカーモデルがあります
車ごと、ユーザーごとに設定を保持できるモデルが欲しい
私もです
class CarSettings < ActiveRecord::Base
belongs_to :user
belongs_to :car
end
ユーザー向け:
has_many :car_settings
および車の場合:
has_many :car_settings
has_many :users, :through => :car_settings
CarSettings という名前に注意してください。これは間違いではありません。
私がする時
c=Car.first
c.users
私は得る
NameError: uninitialized constant Car::CarSetting
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.12/lib/active_record/inheritance.rb:111:in `compute_type'
car_settings ではなく、単一の car_setting を探しています。
どうすればこれを修正できますか?