Hi, i have stuck how to make this more dynamic that is why i use
".first" to get the 1st user.
cuz i can print the picture with the first user in the record...
but i cannot display some other user(user2, user3 ... )
@user=picture.all(
:joins => :culture,
:conditions => (Album.joins(:description))).first
i want to make @user.image ( display image with all users)'
Can you give me some advice..
thank you so much
rails version?
convert your query to scope or named_scope in your model, then you can chain conditions etc
t
Hi, i have stuck how to make this more dynamic that is why i use
“.first” to get the 1st user.
cuz i can print the picture with the first user in the record…
but i cannot display some other user(user2, user3 … )
@user=picture.all(
:joins => :culture,
:conditions => (Album.joins(:description))).first
i think you posted a different post before this one but you’re referring
to the same problem. you should have just bumped your previous post.
Anyway, I suggest you work with the simplest scenario first. Remove all the
joins and conditions you have in your query. Try posting the images for all
pictures first.
@pictures = Picture.all
in your view
<% @pictures.each do |picture| %>
<%= image_tag picture.method_that_will_return_the_url_of_the_image %>
<% end %>
Do this first and work on how to filter them next.