Я нашел ответ.
Сначала я должен создать нового клиента на том же уровне по умолчанию, я назвал его «вторичным» с информацией о базе данных и хосте.
development:
clients:
default:
database: my_db
hosts:
- development-shard.mongodb.net:27017
- development-shard.mongodb.net:27017
- development-shard.mongodb.net:27017
options:
user: my_user
password: my_pass
auth_source: admin
ssl: true
secondary:
database: testDb
hosts:
- localhost:27017
Во-вторых. В модель мне пришлось добавить коллекцию, базу данных и клиент, который будет использовать
class Movies
include Mongoid::Document
include Mongoid::Attributes::Dynamic
store_in collection: "movies", database: "testDb", client: "secondary"
field :name, type: String
field :year, type: Integer
field :director, type: String
end