別のモデルからクリップ画像にアクセスして、SQL クエリを使用してそのビューに表示しようとすると、画像が表示されません。
インデックスページのフォームから選択ボックスを介してパラメーターを取得するカテゴリコントローラーから、このようなことを試しました。
category controller
def show
@category = Category.find_by_sql ["select distinct l.* from listings l , categories c, categories_listings cl where c.id = cl.category_id and l.id = cl.listing_id and c.id in (?,?)" , params[:c][:id1] , params[:c][:id2]]
end
ショーページで、カテゴリーコントローラーからリストモデルにあるペーパークリップ属性にアクセスできません。
category show page
<% @category.each do |c| %>
<%= c.place %>
<%= image_tag c.placeholder.url(:thumb) %>
<% end %>
リストとカテゴリにはhabtm関係があります