访问 MongoDB,替代 Mongoid 的解决方案?能支持 Rails 5?
postgres
等吧,他们更新还是挺快的。
话说 Ruby China 换成 ActiveRecord + PostgreSQL 的其中一个原因就是为了尽快用 Rails 5 以及后续的最新版本。
#2 楼 @huacnlee Follow Github Mongoid Rss,还要等等吧,可能是标题有误,有没有比较 Low Level 访问 mongodb 的 gem,类似于 sunspot 和 rsolr 对于 solr 的封装的关系。
jruby + java版本的 mongodb 驱动不知道可不可行
jruby + java版本的 mongodb 驱动
Mongoid 是 Ruby 里面最好的 MongoDB ORM!
#5 楼 @huacnlee 是这样,用起来像操作来自关系数据库 Model 一样没有差别,主要是为了 MongoDB 的 map reduce 部分,原始一点也是可以的
#3 楼 @danjiang 访问底层的就直接用 ruby-driver https://docs.mongodb.org/ecosystem/tutorial/ruby-driver-tutorial/
Mongoid 应该是目前唯一一个还在继续开发的了吧.... 不过 Mongoid 的问题是文档太烂,代码质量也不高
#7 楼 @bastengao OK,我尝试下
https://github.com/mongodb/mongoid/pull/4234 Merged