tripl3inf
3/3/2016 - 7:05 PM

Using Mongoose.js with Bluebird.js - ES6

Using Mongoose.js with Bluebird.js - ES6

#Using Mongoose.js with Bluebird.js - ES6

###Imports

import bluebird from 'bluebird';
import mongoose from 'mongoose';
mongoose.Promise = bluebird;

import Model from '../models/Model';

###Save Model

let newModel = Model({
  name: 'name'
});

newModel.save()
  .then(r => {
      console.log('results', r);
  })
    .catch(err => console.log(err));

###Query by ID

let query = Model.findById(id).exec();
query.then(r => console.log('results', r));