所以我早些时候遇到了一个错误,终于使它起作用了,但是没有达到预期的效果。因此,用户可以创建带有图片的帖子。当您前往show.html.erb时,所有属于该帖子的图片都会显示出来。当您转到index.html.erb来查看数据库中创建的所有帖子时,每个帖子都有一个图像,更像是一个缩略图。我下面的代码显示了缩略图图像,但该图像不属于该帖子。例如,图片右侧的帖子假设是红色汽车,而左侧的帖子假设是蓝色汽车但事实并非如此。两个帖子上的图片都属于一个完全不同的帖子。enter image description here
port2
答案 0 :(得分:-2)
post.image
本身仅仅是对象。您需要指定图像甚至是拇指的名称属性
<%= image_tag post.image.name %>
或
<%= image_tag post.image.name.thumb %>