Django Mongo DB фильтр не возвращает никаких данных - PullRequest
0 голосов
/ 06 сентября 2018

Когда я пытаюсь om = OttMessage.objects.filter() вернуть все документы в коллекции ott_message.

Но когда я пытаюсь om = OttMessage.objects.filter(prediction_status = -1), он не возвращает никаких данных.

OttMessage model.py соответствующая строка

prediction_status = IntField(default=-1, db_field='ps') Например

В коллекции ott_message есть много документов, имеющих полеpretion_status -1

  {
     "classification" : null,
     "message_from" : "XXXXXXXX",
     "id" : "5b61d4649cdae332bf9151f9",
     "is_classified" : false,
     "prediction_status" : -1,
     "post_disposition" : null,
     "message" : "XXXXXXXXXXXXXXXXXXXXXX",
     "channel" : 1,
     "message_date" : "2018-08-01T15:42:30",
     "group_name" : "Resale Gurgaon req IC",
     "req_disposition" : null,
     "manual_tagged_status" : -1
  },
  {
     "prediction_status" : -1,
     "is_classified" : false,
     "classification" : null,
     "message_from" : "XXXXXXXXXXXXX",
     "id" : "5b61da629cdae343169150cf",
     "manual_tagged_status" : -1,
     "req_disposition" : null,
     "message" : "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
     "post_disposition" : null,
     "message_date" : "2018-08-01T15:50:19",
     "group_name" : "XXXXXXXXXXXXXXX",
     "channel" : 1
  }

Кто-нибудь может сказать мне, где это идет не так? Спасибо

...