0
有谁知道一个简单的方法来获取所有包含MongoMapper::Document
的模型的类名吗?MongoMapper:获取所有模型
MongoMapper
类似乎没有相应的ActiveRecord::Base.subclasses
。
我能拿出的最好的是使用MongoMapper.database.collection_names
和一些ObjectSpace
黑客。
更复杂的是我有app/models
文件夹中的模块(子文件夹)。所以,class DS::Thingy
在我的apps/models/ds/thingy.rb
。
很酷,是的,我喜欢它。我会稍微修改一下,但基本的想法很好,谢谢! – Dave