Как разрешить sql-запрос, который не работает в настройке djongo

#python #mysql #django #mongodb #djongo

Вопрос:

Я использую djongo в качестве преобразователя запросов Sql в Mongodb в своем проекте Django. Однако я сталкиваюсь с проблемами на сервере из-за Sql-запросов.

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

 raise exe from e djongo.exceptions.SQLDecodeError:   Keyword: None  Sub SQL: None  FAILED SQL:  SELECT COUNT(*) FROM ( SELECT DISTINCT "engine_task"."id" AS Col1,  "engine_task"."project_id" AS Col2,   "engine_task"."name" AS Col3,   "engine_task"."mode" AS Col4,   "engine_task"."owner_id" AS Col5,  "engine_task"."assignee_id" AS Col6,   "engine_task"."bug_tracker" AS Col7,   "engine_task"."created_date" AS Col8,   "engine_task"."updated_date" AS Col9,   "engine_task"."overlap" AS Col10,   "engine_task"."segment_size" AS Col11,   "engine_task"."status" AS Col12,   "engine_task"."data_id" AS Col13,   "engine_task"."dimension" AS Col14,   "engine_task"."subset" AS Col15  FROM "engine_task"  LEFT OUTER JOIN "engine_segment" ON ( "engine_task"."id" = "engine_segment"."task_id")  LEFT OUTER JOIN "engine_job" ON ("engine_segment"."id" = "engine_job"."segment_id")  WHERE ( "engine_task"."owner_id" = %(0)s   OR "engine_task"."assignee_id" = %(1)s   OR "engine_job"."assignee_id" = %(2)s   OR "engine_job"."reviewer_id" = %(3)s   OR "engine_task"."assignee_id" IS NULL) ) subquery  Params: (6, 6, 6, 6)  Version: 1.3.4  

Ниже приведены версии, которые я использую

 Django = 3.0.5 mongodb Server = 4.4.6 djongo = 1.3.4 sql parse = 0.2.4  

Пожалуйста, помогите мне решить эту проблему.