Rails 4 で Refile を使用しています。複数の画像のアップロードに関するチュートリアルに従っています。各投稿には複数の画像を含めることができます。私のモデルは次のようになります。
Post.rb:
has_many :images, dependent: :destroy
accepts_attachments_for :images, attachment: :file
画像.rb:
belongs_to :post
attachment :file
ファイルをアップロードできます。次を使用して問題ありません。
<%= f.attachment_field :images_files, multiple: true, direct: true, presigned: true %>
しかし、次のような画像を取得しようとすると:
<%= attachment_image_tag(@post.images, :file, :small) %>
エラーが発生します:
undefined method file for #<Image::ActiveRecord_Associations_CollectionProxy:0x007fbaf51e8ea0>
複数の画像のアップロードを使用して refile で画像を取得するにはどうすればよいですか?