Tuesday, December 21, 2010

[Rails] Re: Rails - JSON object with an array?

UPDATE

the code above is inside a:

@items.each_with_index do |item, i|
end
Perhaps that is a problem here?

On Dec 21, 5:07 pm, CuriousNewbie <bhellm...@gmail.com> wrote:
> Hello, I'm able to create and send a JSON object like so:
>
>       @mylist << {
>         :id => item.id,
>         :name => name.id
>       }
>
>     render :json => { :result => 'success', :mylist => @mylist }
>
> That works great. Problem I'm having now is that I need to include
> users which can be 1 or users per item.
>
>       @mylist << {
>         :id => item.id,
>         :name => name.id,
>         :users => item.users
>       }
>
> Where `item.users` contains a list of (user.id, user.name, user.desc).
>
> how do I include an array like users inside a json object? Right now
> it is including all the user columns which I don't need. How can I
> specify which columns to include. Also it appears to be breaking the
> JSON object, now everything following the first item.users in the JSON
> object is:
>
> ,{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},
> {},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{}],"result":"success"}
>
> Thanks

--
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.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home


Real Estate