在ruby中不推荐使用error_messages_for – 如何找到替换?
我正在读一本旧书(2008)来学习ruby,它适用于rails 2.0.2。
我已经决定使用Rails 3来找出当时ruby与现在之间的差异。 到目前为止,大部分内容都很好,我很容易找到并纠正这些差异。
我现在遇到的问题是,代码使用了一个不推荐使用的函数error_messages_for
并查看了http://apidock.com/rails/ActionView/Helpers/ActiveRecordHelper/error_messages_for我无法找到替换或以任何方式向我展示什么新的方式是。 有人可以帮我找到使用error_messages_for
的新方法,以及我应该如何找到新的做事方式以及发现新的最佳做法的方法等。
- Rails 3.0中的f.error_messages
- Rails error_messages帮助器
- http://www.emersonlackey.com/article/rails3-error-messages-for-replacement
- http://ariejan.net/2010/12/15/why-did-errormessagesfor-disappear-from-rails-3/
- https://gist.github.com/1113828
只有前5个链接发现在Google搜索“rails error_messages_for rails 3”。
那就是说,你真的应该使用一本最新的书。 即使是最新的免费Rails教程也涵盖了Rails 3。