Как решить sql-запрос, который не работает в настройках djongo
Я использую djongo как конвертер запросов Sql в Mongodb в моем Django проекте. Однако я сталкиваюсь с проблемами на сервере из-за Sql запросов.
Ниже приведена ошибка Sql, с которой я сталкиваюсь при попытке получить данные в интерфейсе front end UI.
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
Пожалуйста, помогите мне решить эту проблему.