Итак, у меня раньше была ошибка, и наконец она заработала, но не так, как предполагалось.Таким образом, пользователи могут создавать посты с картинками.Когда вы заходите на show.html.erb, появляются все картинки, принадлежащие этому посту.Когда вы заходите на index.html.erb, чтобы увидеть все посты, созданные в базе данных, у каждого поста есть изображение, больше похожее на миниатюру.Приведенный ниже код показывает миниатюрное изображение, но это изображение не относится к этому сообщению. Например, сообщение справа на картинке должно быть красной машиной, а сообщение слева - голубой машинойно это не так.Изображение на обоих постах принадлежит совершенно другому посту. введите описание изображения здесь
<figure>
<div class="icon">
<i class="lni-heart"></i>
</div>
<% if post.image.attached? %>
<%= image_tag post.image, :class => 'img-fluid' %>
<% end %>
</figure>