2015 年 5 月 22 日,星期五

Rails 本周动态:尝试使用 Delegator 和模式缓存以及更多内容

投稿者:_cha1tanya

大家好,我是 Prathamesh。带着 Rails 魔法世界的最新咒语和装订重返。准备好你们的魔杖!

本周的 Rails 贡献者

本周,39 人向 rails/rails提交了代码。其中 7 人在本周提交了他们的第一个补丁!查看 Pulse 页面详细了解。

新内容

Delegator 支持 try

Delegator 现在将响应 try,而不是将其委托给底层对象。耶!在正常对象和委派器中使用尝试时的意外行为终于消失了。

改善

复制模式缓存到 fork 后创建的新连接池

ActiveRecord 承担了维护和创建连接池的所有繁重工作。它现在变得更棒了。得益于此补丁,如果旧连接池已存在,它将旧连接池的模式缓存复制到新连接池。

修复

带引号的序列名称现在可用于 serial?

在 PostgreSQL 中带引号的序列名称现在可以与 serial? 方法正确配合使用。在此补丁之前,如果序列名称带引号,serial? 将返回 false。现在它终于修复了。

其他内容™

Ruby core 中的 Integer#positive? 和 Integer#negative?

上周,Integer#positive?Integer#negative? 已添加到 Rails 中,本周它们已成为 Ruby core 的一部分。欢呼!

总结

这就是 Rails 本周动态的全部内容。与往常一样,还有更多内容,但我们在这里没有足够的空间进行介绍,但您可以随时 自己查看

附言:如果您喜欢这份时事通讯,不妨与朋友分享 :)如果您希望参与到这个项目中,请不要犹豫,联系 Godfrey ——您可以为这份时事通讯的精彩内容做出许多贡献!