2011-01-24 18 views

答えて

8

私はこの質問on Mongoid groupを求め、これが最良の応答だった:あなたのモデルオブジェクトを仮定

はMongoidです::ドキュメントは、単にモンゴへのハンドルを取得することに 「デシベル」メソッドを呼び出します。 :DBオブジェクト、Mongoid がフードの下で使用しています。

http://rdoc.info/github/mongoid/mongoid/master/Mongoid/Collections/Cl...

そこから、あなたは直接のMongoDB RubyドライバーのAPIを使用することができます。

http://api.mongodb.org/ruby/current/file.TUTORIAL.html#

また、あなたはModelName.collectionを使用してレコードのコレクションにアクセスすることができます。

+0

でデータベースオブジェクトにアクセスすることができました!ありがとう! –

+0

は 'db'メソッドが出て、' collection'メソッドが入っているようです! –

0

までとMongoid 2.4を含め、あなたはたくさん助け

db = Mongoid.master 
+1

これは3+では動作しません。しかし、「MyModel.collection.database」は、 –