0

ペーパークリップの添付ファイルの内容を検証したい (https://github.com/thoughtbot/paperclip)。

私のモデル:

class PackageArchive < ActiveRecord::Base
  attr_accessible :package
  has_attached_file :package

  validates_attachment :package,
            :presence => true
  validate :open

  def open
    Rails.logger.debug "####" + original_filename.inspect
    file_content = `cat "#{package.path}"`
  end
end

「cat」は「そのようなファイルまたはディレクトリはありません」というエラーメッセージで中止されます。正しいファイル名を取得する方法はありますか?

4

0 に答える 0