Доступ к данным по различным схемам в многопользовательской SaaS-системе с использованием ORM

< <
select * from S1.table1
UNION ALL
select * from S2.table1
Я нашел примеры, которые показывают, как сделать это с помощью прямого кода Postgresql; что-то вроде этого:

...хотя наш вариант был бы намного сложнее. Но я не нашел ничего, что объясняло бы, как сделать это с помощью ORM Django. Другими словами, как бы я сделал вышеописанное с синтаксисом запроса, который мы фактически используем на нашем сайте:

queryset = MyTable.objects.filter(client_id__in=clients, status=Status.ACTIVE)
Вернуться на верх