将数据从一张表包含到Rails中的附件

时间:2019-03-17 18:13:55

标签: ruby-on-rails ruby-on-rails-5 ruby-on-rails-5.2

我需要在“显示”头像工作中的帖子列表中显示用户的头像。

控制器

def index
  @posts = Post.all
  @user = User.find(@post.user_id)
end

查看 index.html.haml

= render @posts

_post.html.haml

= @user.avatar.url(:thumb)
= post.title
= post.body

2 个答案:

答案 0 :(得分:0)

您需要{{3}}才能显示图像

= @user.avatar.url(:thumb)更改为= image_tag @user.avatar.url(:thumb)

答案 1 :(得分:0)

我只需要使用= image_tag post.user.avatar.url(:thumb)