mongoose: unique field isn't working mongoose: unique field isn't working mongoose mongoose

mongoose: unique field isn't working


Use this mongoose-unique-validator

var mongoose = require('mongoose');var uniqueValidator = require('mongoose-unique-validator'); // Define your schema as normal.var userSchema = mongoose.Schema({    username: { type: String, required: true, unique: true },    email: { type: String, index: true, unique: true, required: true },    password: { type: String, required: true }}); // Apply the uniqueValidator plugin to userSchema.userSchema.plugin(uniqueValidator);