Skip to content

bevacqua/mongoose-parse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mongoose-parse

Parse mongoose errors for validation messages

Install

npm install mongoose-parse --save

Usage

var parse = require('mongoose-parse');

new User({ email: 'ponyfoo@ad.ventures' }).save();
new User({ email: 'ponyfoo@ad.ventures' }).save(function saved (err) {
  console.log(parse(err));
});

Parsing the error with mongoose-parse will yield the following.

{
  "code": 11000,
  "path": "email"
}

If a duplicate key error isn't detected, the original error object will be returned.

License

MIT

About

Parse mongoose errors for validation messages

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published