У меня есть несколько баз данных с одной коллекцией. Я хочу сделать запрос к этой базе данных, используя интерфейс репозитория mongo, и динамически изменить базу данных.
@PostMapping
ResponseEntity<Merchant> createMerchant(@RequestBody Merchant merchant, @RequestParam String databaseName) {
return ResponseEntity.ok(this.merchantRepository.save(merchant));
}
С кодом выше я хочу сохранить продавца в заданной базе данных @RequestParam String databaseName
.
Кто-нибудь имеет представление о том, как динамически изменить базу данных Монго для данного запроса