oka*_*56k 11 ruby ruby-on-rails ruby-on-rails-6
当我引用此块时,此弃用消息对我意味着什么变化?
def json_response(object, status = :ok)
render json: object, status: status
end
Run Code Online (Sandbox Code Playgroud)
编辑
消息:
Rails 6.1将返回Content-Type标头,而无需进行修改……请
#media_type改用
小智 11
当我将应用程序从Rails 5.2.3升级到Rails 6.0.0-rc1时,出现了相同的错误消息
config/application.rb
# this was the line before
# config.load_defaults 5.2
config.load_defaults 6.0
Run Code Online (Sandbox Code Playgroud)
就我而言,我必须将版本从更改5.2为6.0
您可以通过将警告添加到application.rb中来消除警告:
config.action_dispatch.return_only_media_type_on_content_type = false
Run Code Online (Sandbox Code Playgroud)
您需要确保,如果要在代码中的任何地方使用content_type,请在进行更改之前将其替换为media_type。
| 归档时间: |
|
| 查看次数: |
880 次 |
| 最近记录: |