Skip to content

Instantly share code, notes, and snippets.

@ayxos
Last active August 29, 2015 13:56
Show Gist options
  • Save ayxos/8813186 to your computer and use it in GitHub Desktop.
Save ayxos/8813186 to your computer and use it in GitHub Desktop.
GET
var mongoose = require( 'mongoose' );
var regModel = mongoose.model( 'Model_name');
exports.getAll = function (req, res){
regModel.find(function (err, entries) {
if (!err) {
res.render( 'index', {
title : 'RestAPI System with Mongoose and Node/Express',
footer : '@2014 by M.A.P.S Powered by Node.js, Express, MongoDB ',
entries : entries
});
} else {
console.log(err);
res.send(500,'Get error');
}
});
};
exports.getById = function (req, res){
regModel.findById(req.params.id, function (err, entry) {
if (!err) {
res.send(entry);
} else {
console.log(err);
}
});
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment