Aj Oneal wrote: > Multiple json inculded associations without parameters > model_name.to_json( > :include => [ > :assoc_1, > :assoc_2 > ]) > > Works > > > > Multiple json inculded associations with parameters > model_name.to_json( > :include => [ > {:assoc_1 => params}, > {:assoc_2 => params} > ]) > > Fails > > > > Multiple json inculded associations mixing parameters > model_name.to_json( > :include => [ > assoc_1, > {:assoc_2 => params} > ]) > > Fails > > > > Any work around?
First time poster... Hope this helps! Sorry it's rather late... I found that allocating the hashes to variables first did the trick to me. So you had this: > model_name.to_json( > :include => [ > {:assoc_1 => params}, > {:assoc_2 => params} > ]) That becomes this: assoc_1 = {:assoc_1 => params} assoc_2 = {:assoc_2 => params} model_name.to_json(:include => {:assoc_1 => assoc_1, :assoc_2 => assoc_2}) Incidentally, you can also tack on your :only argument as well, works a charm. -- Posted via http://www.ruby-forum.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-t...@googlegroups.com. To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.