[英]PAPERCLIP: How to list only users who have a image attached?
我的應用程序中有“回形針”。
因此,我只想列出附有圖片的廚師。
在HomeController中
@chefs = Chef.where({{:status_id => [0,1]})。all(:order =>'created_at DESC',:limit => 10)
在家庭索引視圖中
<% @chefs.each do |chef| %>
<%= image_tag chef.avatar.url(:thumb), :height => '50', :width => '50' %>
<% end %>
有沒有辦法將這種情況放在@chefs var中?
如果沒有,我該怎么辦? 我是紅寶石/導軌的新手。
謝謝!
您可能需要在HomeController中使用:
@chefs = Chef.where({:status_id => [0,1]}).where('avatar_file_name is not null').all(:order => 'created_at DESC', :limit => 10)
這將僅選擇狀態ID為0或1並且化身文件名不為null的廚師。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.