2017 年 12 月 3 日星期日

Rails 本周新闻:Rails 5.2 测试版、新的 PostgreSQL 功能、预加载链接等!

由 repinel 发布

大家好!我是 Roque,为您带来 Rails 世界的最新资讯。

Rails 5.2.0 测试版发布 🎉

此版本包括 Actice Storage,这是 Rails 提供的一个新框架,可简化文件上载和处理。

本周贡献者

24 人在过去一周为 Rails 做出了贡献!如果您想加入他们,为何不查看 公开问题 列表?

add_index 添加对 PostgreSQL 运算符类的支持

运算符类标识要由索引用于列的数据库运算符。您可以将同一个运算符分配给所有列,也可以不分配。它目前仅支持 PostgreSQL。

添加无需验证创建 PostgreSQL 外键的能力

通常,PostgresSQL 会验证表中的所有行是否满足其外键约束。使用此选项,您可以在不检查外键约束是否有效的情况下创建这些约束。

该助手通过 preload 关键字来创建一个链接标记,让您可以在加载后立即定义页面所需的基本资源。此外,如果代理服务器支持,Rails 将发送 HTTP2 早期提示,帮助提取过程。

阻止具有保留名称的 ActiveRecord 作用域

使用 ActiveRecord::Relation 实例方法已定义的名称来定义作用域时,将引发错误。

这就是本周新闻,一如既往,我们无法涵盖所有更改,但随时可以查看 提交记录。如果您想加入他们,请查看 公开问题 列表。下周见!