fruitstand
Version:
22 lines • 540 B
JavaScript
var mongoose = require('mongoose'),
Product = mongoose.model('Product');
exports.getProduct = function(req, res) {
Product.findOne({ _id: req.query.productId })
.exec(function(err, product) {
if (!product){
res.json(404, {msg: 'Product Not Found.'});
} else {
res.json(product);
}
});
};
exports.getProducts = function(req, res) {
Product.find()
.exec(function(err, products) {
if (!products){
res.json(404, {msg: 'Products Not Found.'});
} else {
res.json(products);
}
});
};