Отображение нескольких изображений из массива с помощью CarrierWave в Rails - PullRequest
1 голос
/ 05 августа 2020

Надеюсь, все в порядке.

У меня есть сообщение с миниатюрой и вложением. Я использую гем CarrierWave, похоже, загрузка работает. Я могу видеть файлы в папке public / uploads, и я могу видеть массив в db, но когда дело доходит до перечисления в представлении, он не отображает изображения, а имена файлов. Что мне не хватает? Я могу отобразить изображение большого пальца, как показано.

Спасибо

<%= image_tag @post.image_url.to_s %>

<% @post.attachment.each do |attachment| %>
  <%= image_tag attachment.url.to_s %>
<% end %>
  

enter image description here

enter image description here


UPDATE :

It looks like it is adding this %5B%22 and %22%5D that messes the correct path ?

введите описание изображения здесь

ОБНОВЛЕНИЕ 2:

Похоже, что массив не l oop.

<%= @post.attachment.count %>

возвращает

1
...