gpt4 book ai didi

ruby-on-rails - Rails 5 弃用警告并向初始化程序添加代码?

转载 作者:行者123 更新时间:2023-12-04 17:07:45 25 4
gpt4 key购买 nike

我应该向哪个初始值设定项文件添加所需的代码行?
我收到以下弃用警告。

弃用警告:时间列将在 Rails 5.1 中成为时区感知。这仍然会导致 String s 被解析,就好像它们在 Time.zone 中一样,
Time s 要转换为 Time.zone .

要保持旧行为,您必须将以下内容添加到您的初始化程序中:

config.active_record.time_zone_aware_types = [:datetime]

要使此弃用警告静音,请添加以下内容:
config.active_record.time_zone_aware_types = [:datetime, :time]

我是 Rails 新手,我只想遵循最佳实践。谢谢!

最佳答案

添加到 config/application.rbclass Application < Rails::Application这一行:

config.active_record.time_zone_aware_types = [:datetime, :time]

关于ruby-on-rails - Rails 5 弃用警告并向初始化程序添加代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40308113/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com