Django: Этот кверисет содержит ссылку на внешний запрос и может быть использован только в подзапросе

У меня есть набор запросов, который возвращает ошибку: ValueError: This queryset contains a reference to an outer query and may only be used in a subquery.

Мне нужна небольшая помощь, чтобы понять, что я делаю неправильно. Ниже приведен мой запрос

def get_queryset(filters: dict) -> QuerySet:
    return JobDest.objects.filter(
        line__j_id=filters["j_id"]
    ).annotate(c_count=(Value(Subquery(Candidate.objects.filter(job=filters["j_id"], is_d=False, stage=OuterRef('id')).count()))))

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