【发布时间】:2016-12-23 01:38:57
【问题描述】:
对于对于 Rails 来说仍然相对较新的新手问题,我深表歉意。我试图向所有喜欢当前用户特定项目的用户展示。在 SO 社区的帮助下,并查看了不同的 Rails 指南——我有 85% 在那里。目前,我正在显示所有喜欢所有项目的用户(不仅仅是我想要的特定项目)我在下面列出了所有相关的简单代码 - 非常感谢你们!!
Index.html.erb
<%- @likers.each do |liker| %>
<%= image_tag liker.avatar, width: 25, class: "css-style" %> 
<%= liker.username %>
<% end %>
Items_controller
def index
@items = Item.order("created_at DESC")
if current_user.present?
@likers = Item.where("user_id", current_user.id).map(&:users).flatten
end
end
【问题讨论】:
标签: html ruby-on-rails ruby ruby-on-rails-4