你好,侦探!这是 Kasper 在他自己的风衣里摸索着笔记本,告诉你本周 Rails 代码库 发生的事情。
如果你想在 Rails 5.2 的 Redis 缓存存储中,在增量或减量键时使其过期。只需传递 _expires_in _即可让键“沉睡”。
Rails 指南浩瀚而深邃。有太多的内容以至于“深入挖掘”部分几乎挖了自己的坟墓。但将其分割成另一个部分是一种解脱。为什么不看看 当前的指南 呢?
多年来,has_secure_password 只允许使用默认的 password 属性。但现在你可以在其中存储任何你想要的东西。
实例化一个 Active Record 对象列表现在更快,分配更少。前提是数组包含相同的实例。这是通过避免在循环中每次都查找相同的 STI 列来实现的。
在轻松的文档新闻方面,旧的 Mac OS X 拼写已被适用的 macOS 取代。
Rails 5.1 的retry_job、retry_on 和 discard_on 的语法糖,一次只接受一个异常,因此你必须复制异常块或将重试分散在多行上。现在不必了!一行即可完成所有操作。
过去一周有 20 人 为 Rails 贡献了力量。也许你也可以尝试解决一些 未解决的问题?
下周再见!