Как преобразовать этот 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, если это то, что вы хотели. В этом случае вам не нужно изменять запрос, вы можете посмотреть документацию здесь.