Je suis en train de créer un accesseur pour un élément du tableau avec le drapeau spécifique est défini sur true:accesseur personnalisé pour un élément de tableau
class EntranceObject < ActiveRecord::Base
has_many :subscribers
def customer
self.subscribers.find(:first, :conditions => {:is_customer => true})
end
def customer=(customer_params)
self.subscribers << Subscriber.new(:name => customer_params[:name],
:apartment => customer_params[:apartment],
:phone_number => customer_params[:phone_number],
:is_customer => true)
end
end
class Subscriber < ActiveRecord::Base
belongs_to :entrance_object
validates_presence_of :name, :apartment
end
Comment dois-je valider cette accesseur afin de champs hightlight manquants dans une vue?
P.S. Je suis novice en RoR, peut-être y at-il une autre approche à un tel travail avec un élément d'une collection? Merci.
c'est de la vraie magie! Merci beaucoup!(% –