Pymongo - добавление проверки схемы в коллекцию в MongoDB - PullRequest
0 голосов
/ 19 сентября 2018

У меня продолжают появляться ошибки, когда я пытаюсь добавить проверку JSON в существующую коллекцию или когда я пытаюсь добавить проверку при создании коллекции.

Я скопировал дословно код здесь: Есть ли в Pymongo встроенные правила проверки? , но я получаю ошибку

pymongo.errors.OperationFailure: Команда не поддерживается

Когда я изменил ее, чтобы добавитьпроверка через db.create_collection("myColl",validator=vexpr) (vexpr - это проверка json), я получаю

pymongo.errors.OperationFailure: Неподдерживаемая опция проекции: $ substr

Похоже, онидолжен работать (в соответствии с документацией mongodb), и я не могу понять, почему есть ошибка.Заранее спасибо!

...