activerecord - Rails 4 includes multiple has_many and belongs_to index.html.erb -
how handle belong_to following include. instead of displaying product_colour_id id show associated colour ( update:solved part below ). product_colour_id in product table , matches corresponding product_colour id. its case of 2 or more has_many associations cant work out. can done? app/controller/home_controller.rb class homecontroller < applicationcontroller def index products = product.last(5) product_ids = products.map(&:id) @product_colour_ids = products.map(&:product_colour_id) @allproduct_colours = productcolour.all @product_colour_map = productcolour.find(@product_colour_ids) @product_images = product.includes(:product_images) .where(product_images: {product_id: product_ids, :default_image => true}) end end /app/views/home/index.html.erb <% @product_images.each |pd| %> <%= content_tag :div, :class => "col-md-3 col-sm-6 hero-feature" %> <% pd.produc...