生成控制器
你可以使用Sails命令行工具快速生成一个控制器,只需要输入:
$ sails generate controller <controller name> [action names separated by spaces...]
比如,如果你输入如下命令:
$ sails generate controller comment create destroy tag like
info: Generated a new controller `comment` at api/controllers/CommentController.js!
Sails将会生成api/controllers/CommentController.js
:
/**
* CommentController.js
*
* @description :: Server-side logic for managing comments.
*/
module.exports = {
/**
* CommentController.create()
*/
create: function (req, res) {
return res.json({
todo: 'Not implemented yet!'
});
},
/**
* CommentController.destroy()
*/
destroy: function (req, res) {
return res.json({
todo: 'Not implemented yet!'
});
},
/**
* CommentController.tag()
*/
tag: function (req, res) {
return res.json({
todo: 'Not implemented yet!'
});
},
/**
* CommentController.like()
*/
like: function (req, res) {
return res.json({
todo: 'Not implemented yet!'
});
}
};