On 20 Nov 2008, at 13:29, Tom Lobato wrote:
> > > How will this ":include" change the json response? Since there is a > > list being selected, I need to parse it in the client side. > I`m not using simple to_json, but to_ext_json (provided by the plugin: > http://inside.glnetworks.de/2008/01/18/announcing-ext-scaffold-generator-plugin-for-rails/) > > , > but I think the "include" won`t change. > http://api.rubyonrails.com/classes/ActiveRecord/Serialization.html#M001417 > On Nov 20, 6:49 am, Frederick Cheung <[EMAIL PROTECTED]> > wrote: >> On Nov 20, 8:02 am, Tom Lobato <[EMAIL PROTECTED]> wrote: >> >>> I have 3 tables: >>> pupils: id, name, born_date, sex >>> courses: id, course_name, description >>> pupilXcourse: pupil_id, course_id >> >>> Today I run a Pupil.find(:all) and send a json response to the >>> browser, who shows a table of pupils and its attributes. >>> I want to include in this listing on the browser a field showing >>> what >>> courses each pupil got. >> >> If you're just using Rails' to_json and you've got the appropriate >> associations then you can just do pupils.to_json :include => :courses >> >> Fred >> >>> I don`t know the fast/easy method to achieve this. Maybe a custom, >>> more complex, select statment, or a additional select with >>> additional >>> json request. >> >>> If you have hints or examples, it you be very welcome. >> >>> Thank you! > > --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---