On Mar 13, 2010, at 11:16 AM, Milan Dobrota wrote:
> Milan Dobrota wrote:
>> Is there any ActiveRecord's dynamic finder that can allow me to find
>> first association or create it if it doesn't exist. Something like
>> this
>> (not this code is conceptual - it does not work!):
>>
>> Comment.posts.find_or_create(:first)
>
> I meant:
>
> Post.comments.find_or_create(:first) lol
Well, this is strictly off the top of my head, but could you:
@post = Post.find(...somehow...)
Comment.find_or_create_by_post_id(:post_id => @post.id)
If that doesn't do what you want, post more code that shows what you
want and what you've tries that is giving you a different result.
-Rob
Rob Biedenharn http://agileconsultingllc.com
Rob@AgileConsultingLLC.com
--
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 rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
No comments:
Post a Comment