There are at least 3 ways.   Usually #1 is the right way, but there
are exceptions.

1)  Model side:

def after_initialize
   if new_record? && !user.nil?
      country = user.country
   end
end

2)  Controller/view side in Ruby code:

    <% this.country = Country.first if this.country.nil? %>

3)  set the include-none option to false on your select-one.

Bryan


On Jun 9, 9:04 am, Steve Pallen <[email protected]> wrote:
> Let's say I a blog post model and an association with a categories
> model. When I create a new post, the default on the form is no
> category. How do I set it up so that one of my categories is the
> default for a new post?
>
> Thanks,
> Steve

-- 
You received this message because you are subscribed to the Google Groups "Hobo 
Users" 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/hobousers?hl=en.

Reply via email to