Ask A Question

Notifications

You’re not receiving notifications from this thread.

How to show a image on each property on index page

francel.webdev asked in Rails
Good evening everyone,

I am trying to create a real estate ad site and I do not know how to display the image associated with a property in each property displayed in the index page.

I have a Property model that stores the basic infos of the property. As a property may have more than one image, so I create another property_photos table, so Model PropertyPhoto with a json type names attribute to store all the photos of a property. So there is an association between the models: A Property has_many: property_photos and a PropertyPhoto belongs_to: property. I can therefore display the photos on the show page but not on the index page. I use carrierwave for photo upload.

Thank you
Reply
Join the discussion
Create an account Log in

Want to stay up-to-date with Ruby on Rails?

Join 84,387+ developers who get early access to new tutorials, screencasts, articles, and more.

    We care about the protection of your data. Read our Privacy Policy.