MongoDB Stitch Вставка документа не проходит проверку схемы - PullRequest
0 голосов
/ 22 апреля 2020

В Stitch -> rules я открываю MyCollection, нажимаю на вкладку Схема и набираю следующее:

{
  "bsonType": "object",
  "required": [
    "roadmapTitle"
  ],
  "properties": {
    "roadmapTitle": {
      "bsonType": "string"
    },
    "creatorId": {
      "bsonType": "objectId"
    }
  }
}

Сохранено и развернуто. Тем не менее, если я вставляю документ, такой как MyCollection.insertOne({nothing here: "hehe"}), журнал показывает нормально, объект сохраняется, ошибка не обнаруживается. Интересно, что запуск функции проверки рядом с «редактировать схему» в поле «Схема» показывает, что все эти документы не прошли проверку схемы. Я пропустил какой-либо шаг в обеспечении проверки Схемы при вставке документа?

...