On Thu, Jan 31, 2013 at 9:52 PM, Fabian Peter <li...@ruby-forum.com> wrote:
> Hello, > > I'm trying to join 2 tables with ruby on rails 3.2. > > rails generate model product name:string > rails generate model price product_id:integer price:integer > date:datetime > > product.rb: > class Product < ActiveRecord::Base > has_many :prices > end > > price.rb: > class Price < ActiveRecord::Base > belongs_to :product > end > > What is the most efficient way to get all products including the latest > price into the View. > > Some tries didnt work for this: > > @test = Product.includes(:prices).all > I didnt find anything about the prices in @test. > @test contains an array of products. to get the prices, try @test.each do |product| product.prices.each do |price| p price.price end end > > Thanks for help! > > Fabian > > -- > 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 unsubscribe from this group and stop receiving emails from it, send an > email to rubyonrails-talk+unsubscr...@googlegroups.com. > To post to this group, send email to rubyonrails-talk@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- ------------------------------------------------------------- visit my blog at http://jimlabs.heroku.com -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscr...@googlegroups.com. To post to this group, send email to rubyonrails-talk@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.