0

PaperClip、AWS、および s3_direct_upload gem を使用して単純な画像をアップロードしています。私はこのチュートリアルに従っています: http://blog.littleblimp.com/post/53942611764/direct-uploads-to-s3-with-rails-paperclip-and

ファイルは S3 に正常にアップロードされますが、後処理中に次のエラーが発生します。

  Completed 500 Internal Server Error in 973ms

  NoMethodError (undefined method `upload_file_name=' for #<Choice:0x007f9ea60e02d0>):
   app/models/choice.rb:60:in `set_upload_attributes'
   app/controllers/choices_controller.rb:24:in `create'

これが私のモデル(「選択」)の外観であり、どこupload_file_nameで定義する必要がありますか:https://gist.github.com/dodinas/7237377

ここで私が間違っていることについてのアイデアはありますか? どうもありがとう!

4

1 に答える 1

1

移行を実行しましたか。データベースのテーブルに列が存在しない場合、そのエラーが発生します。

于 2013-10-30T18:33:04.820 に答える