Prevent mongoDB to save duplicate email

Prevent mongoDB to save duplicate email

 UserSchema.path('email').validate(async(email)=>{
   const emailcount = await mongoose.models.User.countDocuments({email})
   return !emailcount
 }, 'Email already exits')

May this help ur question…
worked for me..
use in user model.
refer for explaination
THANKS…