On Jul 29, 9:25 am, Michael José <[email protected]> wrote: > Well, the matter is quite complicated in fact. And I can't happen to > make render :json work for it does not render everything in an object > (at least, not something you add via instance_variable_set. > > I have an object. > This object is joint with another object. > The two should be rendered in the same json object, but I figured that > would not be possible, so I rendered an array, containing themselves an > array with the first and the second object. > In some case, some objects have children : I'd like to render the array > of children in the same fashion (right after the object it concerns). > > I can't think of a way to make that work without using a view.
You may not be able to make render :json => my_active_record_object work, but (by definition) any piece of json is just a combination of hashes, arrays, strings, numbers etc. Build up that hash in ruby, call to_json on it and you should be away. Fred > > -- > Posted viahttp://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 [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.

