I am not at my computer, so I can't help out with code. Basically you need to dig one layer deeper. The above is an array of Applications. Try to <%=raise Company.find(1).inspect %> to display the returned value/array. From there you can play around till it satisfy your needs.
On Feb 22, 4:40 am, Ryan <[email protected]> wrote: > This should probably be easy but for some reason I can't get past a > simple routine. I have a model for Companies and for Applications. A > company has many applications. So in this instance I have a company > id and I want to find all applications associated with that company. > I tried the following: > > <%= Company.find(1).applications.each { |app| app.name } %> in my > view. > > This returns "#<Application:0xb6736afc>#<Application: > 0xb672f1d0>#<Application:0xb672f130>#<Application: > 0xb672ef50>#<Application:0xb672ed34>#<Application: > 0xb672e924>#<Application:0xb672e884>" when the view is rendered. > > I'm not really sure what this is, but it does have one entry for each > of my applications for that company. So I know it is creating the > right number of entries just not sure what the output means. > > I'm sure I am doing something monumentally stupid but I can't seem to > find any examples of this that return this output. Any help that can > be provided is very much appreciated. > > 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 [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.

