You need to define a session for each one you want in your mongoid.yml, and then you can tell the models which session to persist to or at runtime you can change it.
The basics are here:
http://mongoid.org/en/mongoid/docs/persistence.html#custom
A session represents your connection to the server (or servers in the case of a replica set). If you want to change the session at runtime you use with #with method:
Model.with(session: "main").create
If you want a model to always persist to a specific session use .store_in:
class Model
include Mongoid::Document
store_in session: "secondary"
end