Я использую MongoDB 4.0.
Документы в моей коллекции могут иметь поле numbers
, которое содержит массив целых чисел. Мы можем проверить, что numbers
действительно массив, используя приведенный ниже код, но возможно ли убедиться, что они целые числа?
properties: {
numbers: {
bsonType: 'array'
}
}
Я посмотрел документы проверки и документы типа BSON , но ничего из этого ничего не говорит об этом. В одном примере показано поле, заключенное в квадратные скобки (["double"]
), но тип не описывается как массив, и добавление скобок, похоже, не дает никакого эффекта.