Hi all
I am wondering of how to use validates_presence_of in case I want to
check either one of the field is present
for example
validates_presence_of :phone_number, mobile_number
I want to check if either one presents, it accepts the request. How
can we do that
thanks
I am wondering of how to use validates_presence_of in case I want to
check either one of the field is present
for example
validates_presence_of :phone_number, mobile_number
I want to check if either one presents, it accepts the request. How
can we do that
One way…
validates_presence_of :phone_number, :if => Proc.new { |thing|
thing.mobile_number.blank? }
validates_presence_of :mobile_number, :if => Proc.new { |thing|
thing.phone_number.blank? }
Probably others as well.
Another option is to have an association for different types of phones
so that you can allow people to add as many as they need (and classify
if it’s mobile, work, home, etc.)
On Tue, Mar 17, 2009 at 1:49 PM, Shuaib85 [email protected]
wrote:
can we do that
thanks
–
Robby R.
Chief Evangelist, Partner
PLANET ARGON, LLC
design // development // hosting w/Ruby on Rails
Planet Argon is a Ruby on Rails development agency specializing in maintenance and support for existing Rails apps. Based in Portland, OR, Planet Argon has been a member of the Rails community since 2004.
http://robbyonrails.com/
http://twitter.com/planetargon
aim: planetargon
+1 503 445 2457
+1 877 55 ARGON [toll free]
+1 815 642 4068 [fax]