基本モデルから継承した一連のモデルがありますProperties
例えばBars, Restaurants, Cafes, etc.
class Property
include MongoMapper::Document
key :name, String
key :_type, String
end
class Bar < Property
私が疑問に思っているのは、レコードがたまたまバーとレストランの両方である場合のケースをどうするかということです。単一のオブジェクトが両方のモデルの属性を継承する方法はありますか? そして、キー :_type でどのように機能しますか?