Как проверить документы в коллекции в mongodb? - PullRequest
1 голос
/ 09 апреля 2020

Поскольку MongoDB является нереляционной базой данных, мне нужно проверить каждый документ в коллекции, чтобы обеспечить структуру базы данных. Я планирую сделать проверку в рамках тестирования. у нас проект NodeJs -mogodb. Некоторые из сценариев, которые должны быть проверены:

  1. структура документа (проверка всех документов в коллекции поддерживает ту же структуру)
  2. проверка типа данных (для проверки типа данных каждого ключа)
  3. проверка длины (минимальная и максимальная проверка ключа, если тип является строкой)
  4. проверка специальных символов

как подходить к реализации проверочных тестов?

образец документа

{
key: 'string@',
key1: true
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...