簡體   English   中英

PAPERCLIP:如何僅列出附加了圖像的用戶?

[英]PAPERCLIP: How to list only users who have a image attached?

我的應用程序中有“回形針”。

因此,我只想列出附有圖片的廚師。

  • 紅寶石1.9.2p290
  • 導軌3.1.1

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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM