哪个更值得推荐?
Devise 支持 mongoid 不支持 mongomapper
能用就好 用着爽就行
一开始选择 Mongoid 是因为文档全,刚搜了一下 MongoMapper 文档已经挺全了。
#1 楼 @hisea 有的,不过没内置:https://github.com/ashchan/devise-mongo_mapper
#3 楼 @Rei 当时文档确实不够。我一开始都用 MM,后来转为 Mongoid。主要原因是 Mongoid 中期改成了更兼容 Rails 3 和 ActiveModel。MM 的结构和插件机制倒是非常清晰,很不错。
http://stackoverflow.com/questions/1958365/mongoid-or-mongomapper 看了这个贴子,选择了 mongoid。关于优缺点,此帖描述得很清楚。