Basic Information and Cheat Sheet for Sails.js
Change "Model", "models", "model" to fit your Model name.
module.exports = {
index: function(req, res) {
Model.findAll(function(err, models){
res.view({
models: models
})
})
},
show: function(req, res){
Model.findOne(req.param('id'), function (err, model) {
res.view({
model: model
})
})
},
'new': function(req, res) {
res.view()
},
edit: function(req, res) {
Model.findOne(req.param('id'), function (err, model) {
if (!model) return next('User doesn\'t exist.')
res.view({
model: model
})
})
},
create: function(req, res) {
Movie.create(req.params.all(), function(err, movie){
res.redirect('/movie')
})
}
};