как получить доступ к определенному изображению ActiveStorage в нескольких изображениях - PullRequest
0 голосов
/ 28 сентября 2018

Я использую ActiveStorage для проекта Ruby on Rails.В сообщении много изображений, и я хочу использовать одно из изображений с заголовком.Мне интересно, как получить доступ к конкретному изображению на нескольких изображениях.

Текущий код подобен этому.Я создаю хэш (ключ: идентификатор сообщения, значение: изображение) и получаю доступ к данным хеша.Я могу показать изображение, но есть ли другой способ получить доступ к определенному изображению?

@posts.each do |p|
  if p.post_images.present? && p.headline_image_id.present?
    @headline_image_id.store(p.id, p.post_images.select {|image| image.blob_id == p.headline_image_id})
  end
end
...