sokraflex / mongoose-parse

Parse mongoose errors for validation messages

Home Page:http://bevacqua.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

http://bevacqua.io

License:MIT License


Languages

Language:JavaScript 100.0%