【发布时间】:2011-08-15 23:44:34
【问题描述】:
有谁知道获取包含MongoMapper::Document 的所有模型的类名的简单方法?
MongoMapper 类似乎没有 ActiveRecord::Base.subclasses 的等价物。
我能想到的最好办法是使用MongoMapper.database.collection_names 和一些ObjectSpace hack。
更复杂的是我在app/models 文件夹中有模块(子文件夹)。所以,class DS::Thingy 在我的apps/models/ds/thingy.rb 中。
【问题讨论】:
标签: ruby-on-rails ruby mongodb mongomapper