Bak*_*ker 5 activerecord ruby-on-rails datamapper
我试图在Rails应用程序中使用Datamapper作为ActiveRecord的替代品.
我已按照各种设置说明操作,并在我的应用程序中使用Datamapper.
但是我发现不再有效的第一件事就是:
<%= f.error_messages %>
Run Code Online (Sandbox Code Playgroud)
我相信这与ActiveRecord帮助器有关 - 在View for Datamapper中是否有另一种报告验证失败的方法?
我可能会遇到更多这样的功能示例,需要在我的应用中进行调整吗?
这个项目是否可行或是否可能涉及许多复杂的hackery?
是否有人记录了所有必需的应用程序调整?
我怀疑Datamapper没有被广泛使用,因为我发现在Google上很难找到这些简单的指令.
如今,Rails 与 ActiveRecord 配合得很好;改变ORM肯定会给你带来一些麻烦。Rails 3.0 将与 ORM 无关,因此我希望像您所描述的那样的切换将来会更容易。
除非您渴望从内到外了解 Rails 并且您将有时间修复应用程序将暴露的故障,否则请坚持使用 ActiveRecord。
我是否可能会遇到更多类似的功能示例,需要在我的应用程序中进行调整?
这取决于您已经编写的代码。对于你在问题中所报告的内容,我会说是的。
这个项目是否可行,或者是否可能涉及大量复杂的黑客技术?
这是可行的,并且会涉及很多复杂的黑客技术。缺点是您将从这个黑客行为中学到的大部分内容可能在 Rails 3.0 中已经过时了。
| 归档时间: |
|
| 查看次数: |
901 次 |
| 最近记录: |