да конечно, можно несколько mongoclient создать в di если нужно – только я сейчас в качестве ключа di использую сам класс MongoClient, нужно будет заменить на строчные идентификаторы…
А если хочу переписать репозиторий на postgree?
ну строго говоря в typeorm репозиторий – это просто класс. он не обязан быть наследником от Repository. единственное что репозитории typeorm создаёт когда хочет, в том числе и на транзакциях. мои монгорепозитории должны принимать каким-то образом ClientSession если должны уметь делать запросы в транзакциях, а в typeorm сам репозиторий создаётся под транзакцию…
Обсуждают сегодня