0
У меня возникла проблема с построением кода SQLAlchemy, необходимого для создания следующего необработанного SQL-запроса.Рекурсивный запрос CTE
WITH RECURSIVE recruiters AS (
SELECT
recruiter.id
FROM
recruiter
JOIN
recruiter_member ON recruiter.id = recruiter_member.recruiter_id
WHERE
recruiter_member.user_id = 'f12c617a-415c-4f8c-add0-81a597545be8'
UNION ALL
SELECT
children.id
FROM
recrutiers AS parents,
recruiter AS children
WHERE
children.recruiter_id = parents.id
)
SELECT
*
FROM
recruiters
Модели здесь Recruiter
и RecruiterMember
. Я просто не могу получить UNION
вправо.
Возможно, вам поможет помощь или подсказки о том, как это сделать.
Спасибо,
Крис
Большое спасибо, это была большая помощь :) – krak3n