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