У меня есть свойство в схеме, определенное следующим образом:
field: [{
type: String
}]
, поэтому я ожидаю, что в БД это будет ['string1', 'string2'] Проблема в том, чтоМангуст не проверяет, сохраняю ли я объект с полем в виде строки, а не массив строк
obj.field = 'string'
obj.save()
в БД это ['строка'], но я хочу, чтобы это не получилось, допустима только ['строка'].
Вопросы заключаются в следующем: почему проверка не проходит, если она не проходит (ошибка?) И как я могу включить ее, только пользовательская проверка?