在模型文件中定义Rails模型持久属性

时间:2010-05-10 05:55:42

标签: ruby-on-rails

我最近使用MongoDB在Rails中使用Mongoid。我喜欢在模型文件中定义模型属性的能力(而不是在迁移中):

class Person
  include Mongoid::Document
  field :name, :type => String
  field :birthday, :type => Date
end

对于不能使用无架构数据库的项目,是否存在类似的功能?任何从类似语法生成模式的gem或插件都将非常感激。

感谢。

1 个答案:

答案 0 :(得分:1)

我认为MongoMapper和Mongoid都是从Datamapper收到他们的想法  它也支持那些SQL数据库。