Как преобразовать этот SQL-запрос в Django Queryset?

У меня есть запрос, который выбирает значения из двух разных таблиц и использует массив agg над совпадающими идентификаторами, как я могу получить те же результаты, используя набор запросов. Спасибо!

select
    sf.id_s2_users ,
    array_agg(sp.id)
from
    s2_followers sf
left join s2_post sp on
    sp.id_s2_users = sf.id_s2_users1
where
    sp.id_s2_post_status = 1
    and sf.id_s2_user_status = 1
group by
    sf.id_s2_users

Вы можете выполнять необработанные SQL-запросы с помощью ORM Django, если это то, что вы хотели. В этом случае вам не нужно изменять запрос, вы можете посмотреть документацию здесь.

Вернуться на верх