Mongoose CRUD

CRUD Setup

// grab the user model
var User = require('./app/models/user');

// create a new user
var newUser = User({
  name: 'Hemant',
  age: 30
});

Create create a new user

// save the user
newUser.save(function(err) {
  if (err) throw err;

  console.log('User created!');
});

Read

  • one specific user

  • all users

  • similar users

Find All get all the users

Find One

Find By ID

Querying

Querying Operator

Update

Get a User, Then Update

Find and Update

Find By ID and Update

Delete

Get a User, Then Remove

Find and Remove

Find By ID and Remove

Last updated

Was this helpful?