У меня есть одна форма, где у меня есть сведения о машине, детали жалоб и подробные сведения о пользователе. В любом случае у автомобиля есть жалобы на жалобы и жалобы пользователя. Есть форма вложенных_трибутов, но по какой-то причине я чувствую, что ассоциация неправильная и im немного путают, как должна быть форма Или это должна быть жалоба has_one автомобиль и жалоба has_one пользователь ?? И им создание нового пользователя и новый автомобиль, когда им создают форму complaint.This не имеет никакой аутентификации ..Rails 3 сложная форма с вложенными атрибутами
Vehicle.rb
class Vehicle < ActiveRecord::Base
attr_accessible :number, :vehicle_types , :complaints_attributes
has_many :complaints
accepts_nested_attributes_for :complaints
end
User.rb
class User < ActiveRecord::Base
attr_accessible :address, :email_id, :mobile , :complaints_attributes
has_many :complaints
accepts_nested_attributes_for :complaints
end
Жалоба .rb
class Complaint < ActiveRecord::Base
attr_accessible :indecent_behaviour, :occurence_date_time, :other_complaints, :place_occurence
belongs_to :user
belongs_to :vehicle
end
Благодаря
благодарит за reply..Yes IM создания нового пользователя и новый автомобиль, когда им создать жалобу .. эта форма не имеет аутентификации .. – shiva