我有一个包含名为“application_path”的文件上传字段的表单。我安装了“Paperclip”GEM。但是当我只是提交我的表单而不选择任何文件时,我会收到错误
undefined method `application_path_file_name' for #<ApplicationInstance:0x0000000561bc28>
这是该错误页面中显示的我的请求参数
{"utf8"=>"✓",
"authenticity_token"=>"p3Y0SZT6wIonrrnzughybh8hywnkE1i3uBnxwrU4u9w=",
"application_instance"=>{"device_id"=>"",
"application_version_profile_id"=>""},
"commit"=>"Create Application instance"}
上述参数不包含具有空白值的“application_path”。这是我的模型
class ApplicationInstance < ActiveRecord::Base
attr_accessible :application_version_profile_id, :device_id, :is_deleted, :application_path
# Validations
validates :application_version_profile_id, :presence => true
validates :device_id, :presence => true
validates_attachment_presence :application_path
validates_attachment_size :application_path, :less_than=>1.megabyte
我在这里缺少什么?