我应该向哪个初始化文件添加所需的代码行?我收到以下弃用警告.
弃用警告:时间列将成为Rails 5.1中的时区感知.这仍然导致Strings被解析为好像它们在Time.zone,并且Times被转换为Time.zone.
要保留旧行为,您必须将以下内容添加到初始化程序:
config.active_record.time_zone_aware_types = [:datetime]
Run Code Online (Sandbox Code Playgroud)
要使此弃用警告静音,请添加以下内容:
config.active_record.time_zone_aware_types = [:datetime, :time]
Run Code Online (Sandbox Code Playgroud)
我是铁杆新手,我只想遵循最佳实践.谢谢!
小智 9
添加到config/application.rb里面class Application < Rails::Application这行:
config.active_record.time_zone_aware_types = [:datetime, :time]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2178 次 |
| 最近记录: |