pic*_*rdo 8 mongodb mongoid ruby-on-rails-3
我想使用MongoDB 的addToSet方法,但Mongoid目前还不支持这个.有没有办法直接从我的Rails模型访问MongoDB驱动程序?
我在Mongoid小组问了这个问题,这是最好的回答:
假设你的模型对象是一个Mongoid :: Document,只需在其上调用"db"方法来获取Mongoid正在使用的Mongo :: DB对象的句柄.
HTTP://rdoc.info/github/mongoid/mongoid/master/Mongoid/Collections/Cl ...
从那里,您可以直接使用MongoDB Ruby驱动程序API.
此外,您可以使用ModelName.collection访问记录集合.