各位通过 Rails 公共仓库茶叶占卜的尊敬读者们,大家好。我是 卡斯珀,为你们带来最新的一杯烈茶,让你们从凡尘中脱颖而出。
向本周的 16 位贡献者致以问候!你一定可以名列其中,尝试查找 未解决的问题。
新的 Bug 修复版本已发布,你可以从今天开始升级你的应用程序。
对于具有多个数据库的应用程序,你需要自己创建 rake 任务。现在不用了!Rails 6.0 自带多数据库支持的一个垫脚石已经具备。
为了比较两个日期和/或时间,我们要使用标准的 < 和 > 运算符。现在,有了 today.before?(tomorrow) 和 today.after?(yesterday),日期计算更加轻松。这样就可以连接 today.between?(yesterday, tomorrow)。你的应用程序现在没有理由不在指定时间内出现!
在 delegate :name, to: :person, prefix: true 的脉络中添加 person_name,你的存储属性现在拥有相同的技巧来消除重复的访问器。它还采用特定前缀来扫清方法名冲突之路。
Rails 长期以来提供了一种逐步强制用户使用 HTTPS 的方法,即控制器级别的 force_ssl!时代变了,Rails 6.0 弃用了该选项,转而使用 app 范围内的 config.force_ssl,因此每个端点都将使用 HTTPS。
Rails 代码库还进行了许多其他更改,你可以 在此 查看。
下周见!