このアップロード ファイルの例を使用しています。
そして、添付ファイルの :url を変更しようとしています。何とか機能しません。ターミナルで次のエラーが表示されます。
NoMethodError (undefined method `upload_file_size' for #<Paperclip::Attachment:0x8ca35e8>):
私のupload.rb:
class Upload < ActiveRecord::Base
attr_accessible :upload, :upload_file_name, :upload_file_size
Paperclip::interpolates :upload_file_size do |attachment, style|
attachment.instance.upload_file_size
end
has_attached_file :upload,
:url =>"/system/Files/CEL-Files/:upload_file_size/:basename.:extension",
:path =>":rails_root/public/system/Files/CEL-Files/:piks/:basename.:extension"
include Rails.application.routes.url_helpers
そして、これは私のschema.rbです:
ActiveRecord::Schema.define(:version => 20120731045929) do
create_table "uploads", :force => true do |t|
t.string "upload_file_name"
t.string "upload_content_type"
t.string "user"
t.integer "upload_file_size"
t.datetime "upload_updated_at"
t.datetime "created_at", :null => false
t.datetime "updated_at", :null => false
end
end
前もって感謝します