имеет ли смысл сохранять имя класса в поле при использовании наследования с mongomapper / rails?
class Item
include MongoMapper::Document
timestamps!
key :class, String # does this actually make sense?
key :title, String
end
class Post < Item
key :body1, String
end
class Page < Item
key :body2, String
end
если выполняется поиск Предмета, MongoMapper вернет Предметы Предмета.
Непонятно, что это за объекты. если мы хотим отобразить
значок или нечто подобное, чтобы отличить предметы друг от друга,
это можно сделать, сохранив имя класса в БД. Имеет ли это смысл,
или есть лучший способ?