Я занимаюсь разработкой приложения SaaS с данными Spring и Mongo с поддержкой нескольких арендаторов на уровне схемы. Итак, разделение делается для каждой коллекции. У каждой коллекции есть tenant_id.
Мне удалось реализовать с помощью шаблона Mongo плюс запрос, но в этом случае я теряю абстракцию репозитория.
Чего я не могу найти, так это как расширить репозитории и использовать всефункции из API репозитория и добавить для каждого типа запроса (найти, сохранить, обновить ..) tenant_id в запросе?