“Монгуз уникальный валидатор” Ответ

Монгуз уникальное поле

var SimSchema = new Schema({
    msisdn     : { type : String , unique : true, required : true, dropDups: true },
    imsi       : { type : String , unique : true, required : true, dropDups: true },
    status     : { type : Boolean, default: true},
    signal     : { type : Number },
    probe_name : { type:  String , required : true }
});
Worrisome Wallaby

Монгуз уникальный валидатор

npm install --save mongoose-unique-validator


var mongoose = require('mongoose');
var uniqueValidator = require('mongoose-unique-validator');
 
var mySchema = mongoose.Schema(/* put your schema definition here */);
mySchema.plugin(uniqueValidator);
Hastings Keith

уникальное сообщение об ошибке Mongoose

emailVerificationTokenSchema.post('save', function(error, doc, next) {
  if (error.name === 'MongoError' && error.code === 11000) {
    next(new Error('email must be unique'));
  } else {
    next(error);
  }
});
Worrisome Wallaby

Монгуз-Уникальный-Валидатор

var mongoose = require('mongoose');var uniqueValidator = require('mongoose-unique-validator'); var mySchema = mongoose.Schema(/* put your schema definition here */);mySchema.plugin(uniqueValidator);
Nasty Newt

Mongoose ID Validator

var mongoose = require('mongoose');
var isValid = mongoose.Types.ObjectId.isValid('5c0a7922c9d89830f4911426'); //true
Salo Hopeless

Ответы похожие на “Монгуз уникальный валидатор”

Вопросы похожие на “Монгуз уникальный валидатор”

Больше похожих ответов на “Монгуз уникальный валидатор” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования