Немного информации о моем приложении:
- Рельсы
- Реализует мультиарендность с использованием драгоценного камня квартиры
- Использует Elasticsearch через драгоценный камень searchkick
Мультиарендность будет означать, что будут перекрывающиеся идентификаторы для одной и той же модели.
Первое, что пришло мне в голову, это использовать index_prefix
searchkick, задав index_prefix
имя другого арендатора. Но я понял, что это не сработает, потому что значение index_prefix
устанавливается при запуске приложения. И одно и то же значение останется во всем.