2017-02-17 5 views
0

mobno: { Тип: Number, требуется: правда, мин: 10, макс: 10, уникальный: истинный }, Когда я использую эту текущую схему я получаю ошибки проверки при попытке вставить новые данные , Я знаю, что этот метод установки ограничения цифр неверен, но я не могу найти что-либо в Интернете об этом. Заранее спасибо за помощь!Как установить ограничение на количество цифр в поле mobno (например, -10)?

ответ

0

попробовать это:

mobno:{ 
     type:String, 
     unique:true, 
     validate: { 
     validator: function(v) { 
     return /^([0-9]{10}$)/.test(v); 
     }}, 
     required: true 
     } 

Источник: http://mongoosejs.com/docs/validation.html

+0

Спасибо большое. Он работает отлично. –