error_messages_for在ruby中已弃用 - 如何找到替换?

时间:2012-07-11 15:08:38

标签: ruby ruby-on-rails-3

我正在读一本旧书(2008)来学习ruby,它适用于rails 2.0.2。

我已经决定使用Rails 3来找出当时红宝石与现在之间的差异。到目前为止大部分都很好,我很容易找到并纠正差异。

我现在遇到的问题是,代码使用的是已弃用的函数error_messages_for,在查看http://apidock.com/rails/ActionView/Helpers/ActiveRecordHelper/error_messages_for时,我无法找到替换或以任何方式向我展示新方法。有人可以帮助我找到使用error_messages_for的新方法,以及我应该如何找到新的做事方式以及发现新的最佳做法等方法。

1 个答案:

答案 0 :(得分:6)

仅搜索谷歌搜索“rails error_messages_for rails 3”的前5个链接。

那就是说,你真的应该使用一本最新的书。即使是最新的免费Rails教程也涵盖了Rails 3。