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()))))