如何在Redis和Ohm上使用表单而没有ActiveRecord?

时间:2012-03-01 21:42:18

标签: ruby-on-rails ruby forms redis ohm

我使用redis作为数据库,使用ohm作为ActiveRecord替换。

当我创建一个用于创建对象的表单时,我可以使用form_for viewhelper轻松创建表单来编辑和创建对象。

欧姆有什么相似的东西吗?

最好的问候,hijolan

2 个答案:

答案 0 :(得分:2)

class MyShinyModel < Ohm::Model
  include ActiveModel::SomeModule

  # ...
end

然后按照http://yehudakatz.com/2010/01/10/activemodel-make-any-ruby-object-feel-like-activerecord/或此处http://asciicasts.com/episodes/219-active-model进行操作。

答案 1 :(得分:0)

您正在使用的ORM与ActionView表单助手之间不应该存在关联。只要OHM是ActiveModel API的一个实现,它应该按预期工作。