我明白了
undefined method `photo' for #<ActiveRecord::Relation:0x00000102a8a7c0>
我试图在我的页面上显示图像时出错。我正在使用回形针上传文件和 will_paginate。
这是 Admin::Image 模型的内容
class Admin::Image < ActiveRecord::Base
attr_accessible :added_on, :title, :photo
validates_presence_of :title
validates_presence_of :photo
self.per_page = 15
has_attached_file :photo
end
这是图像控制器的内容
class ImagesController < ApplicationController
def index
@data = Admin::Image.paginate(:page => params[:page])
end
end
和视图
<%= image_tag @data.photo.url %>
这里有什么问题?