У меня есть служба на ruby, и я пытаюсь подключиться к двум разным хостам с двумя разными базами данных.
Я пытаюсь что-то вроде этого
mongoid.yml
development:
clients:
default:
database: cpeTracking
hosts:
- development-shard.mongodb.net:27017
- development-shard.mongodb.net:27017
- development-shard.mongodb.net:27017
options:
user: my_user
password: my_password
auth_source: admin
ssl: true
database: testDb
hosts:
- localhost:27017
И моя модель
class Movies
include Mongoid::Document
include Mongoid::Attributes::Dynamic
store_in database: "testDb"
field :name, type: String
field :year, type: Integer
field :director, type: String
end
Когда я запускаю службу, подключаюсь только к первому хосту. Я также попробовал это решение Подключение к двум базам данных Mongoid, но не сработало.