####
各位好!
我的名字是 Todd,本周将担任您的 Rails 之旅向导。现在,我正舒适地坐在沙发上,忍受着糟糕的腰部支撑,并自豪地向您呈现不良的姿势以及 Rails 周报 精选内容。
本周,42 个新增人员让 Rails 变得更棒了。
经过 52 天的努力、大量的精彩评论以及 Santiago 和 Jorge 付出的大量辛勤劳动,Rails API 已合并到 master 版本中,将作为 Rails 5 的一部分发布!
如果您在执行脚手架时希望避免生成 scaffold.css
,那真是太幸运了。只需使用 --no-scaffold-stylesheet
开关,然后就可以开始使用了!
最新的 Rails 测试运行器已得到修改,以更好地利用 minitest 的扩展系统。
Rails 5 将弃用 Postgres 点类型的当前行为。未来,Postgres 适配器将返回一个 Point
对象,而不是一个 Array
。
remove_foreign_key
使用 remove_foreign_key
的迁移现在可以通过 rake db:rollback
自动还原,而无需手动定义 down
操作。
这允许您枚举自动生成的方法添加前缀或后缀。如果您有多个具有相同值枚举,这将非常有用。
此更改现在会在必需的字段上将 ignore_blank
设置为 false
的情况下引发 ArgumentError
。
修复了一个问题,即在抽象类中使用 belongs_to
会导致加载测试固定数据时崩溃。
以上就是本周 Rails 的所有内容。一如既往,还有许多更改是我们无法全部在此涵盖的,但欢迎您 自行查看!
您一直在考虑为我们撰写文章,但又害怕自己不合格?别担心,您可以以深思熟虑的批评和一般的语法监督帮助我们的编辑提高写作水平。
您能做到吗?今天就联系戈弗雷。