【发布时间】:2010-10-20 20:44:54
【问题描述】:
在所有关于 Rails 3 的麻烦之后,我是否可以在几乎不更改我的 ActiveRecord 代码的情况下轻松地使用 DataMapper 以便我可以在 GAE 上轻松运行我的 Rails 吗?
【问题讨论】:
标签: orm activerecord ruby-on-rails-3 datamapper adapter
在所有关于 Rails 3 的麻烦之后,我是否可以在几乎不更改我的 ActiveRecord 代码的情况下轻松地使用 DataMapper 以便我可以在 GAE 上轻松运行我的 Rails 吗?
【问题讨论】:
标签: orm activerecord ruby-on-rails-3 datamapper adapter
好吧,您仍然需要为 DataMapper 添加属性,并且您正在使用的 gem 中的一堆代码可能与 ORM 无关。您必须将查询更改为 DM 语法(这比 IMO 的 AR 更漂亮),或者您可以使用 gem dm-ar-finders 来使用一些旧的 AR。什么是 GAE?
【讨论】:
find(:name.like => "Albus") ;-)