2012-03-02 4 views

Répondre

2

Le lien de la source que vous avez posté est ce que vous voulez. Ces méthodes sont tous à vos modèles mixtes, donc:

class MyModel 
    include MongoMapper::Document 
    connection(Mongo::Connection.new('localhost', 27017)) 
    set_database_name "my_database" 
    # ... 
end 

Comme il est juste un Mongo :: Connexion, vous pouvez utiliser any of its supported options. +1 (source)

+0

+1 À noter également que vous pouvez avoir le jeu MongoMapper.connection dans 'config/initializers/mongo.rb' selon les docs et vous pouvez simplement changer la base de données pour chaque modèle selon le cas, par exemple pas besoin de la ligne 'connection (...)'. – zelanix

Questions connexes