Use has_one :wife This allows 0 or 1 wife unless your validations require that a wife exists
See http://guides.rubyonrails.org/association_basics.html for an explanation of the various associations. 2009/4/30 serenobs <[email protected]> > > Hi. > On the document the has_many :limit option : > The :limit option lets you restrict the total number of objects that > will be fetched through an association. > > I'm a little confused about this explanation. > is fetched means it can save more but restircted numbers to retrieve > at once? > > For example, we can have wife/husband up to 1 (unless arab..) > I suppose > class Me < ActiveRecord::Base > has_many :wife > end > because i can have a wife or not. so it is not 1:1, isn't it? > but at the same time i want to limit the number of wife to just 1. > how can i represent this relationship into active record? > > Thanks. > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---

