1
也就是说,如果app/models/animal.rb
有使用Mongoid(Ruby on Rails的MongoDB映射器),如果Cat继承了Animal,我们是否需要设置一个类型?
class Animal
include Mongoid::Document
field :name, :type => String
field :birthday, :type => Time
end
,然后在app/models/cat.rb
class Cat < Animal
include Mongoid::Document
field :nail_length, :type => Float
end
那么你需要在动物设置某种“类型”记住它是一只猫,或者是它自动?
强烈建议通过mongoid文档阅读,他们都写得很好,很容易理解 – 2010-09-01 00:14:05