私はRailsの3にルビーを使用していると私は私のモデルファイルにモデルで 'request'メソッドを使用することはできますか?
if request.headers["CONTENT_LENGTH"]
...
end
を、このようないくつかの操作を行うためにトリングのですが、私はこのエラーを取得:
NameError (undefined local variable or method `request' for #<User:0x00...>):
ので、することが可能ですモデルで 'request'メソッドを使用しますか? もしそうなら、どうですか?
モデルからリクエストにアクセスできる場合でも、それは避けてください。あなたが解決しようとしている実際の問題は何ですか?間違いなくレールでそれを解決するより良い方法があります。 –
モデルのCUSTOM検証メソッドを使用してファイルのアップロードを検証しようとしています。これも参照してください:http://stackoverflow.com/questions/4837014/how-to-check-the-field-content-length-of-an-http-request-using-ruby-on-rails-3 – user502052
@ user502052 :なぜUserモデルでそれを行うのですか? – tokland