我正在尝试在 Sails.js 0.9x 中创建一个 REST API
我有一个如下控制器:
UsersController = {
list: function(req, res){
var users [{username: "max"}, {username:'alison'}];
res.send(users);
},
single: function(req, res){
var user = {username: 'max'};
res.send(user);
}
};
我如何能够在不指定操作名称的情况下使用 HTTP 方法和路由访问 URL?
例如
到mysite.com/users/的HTTP GET将调用列表操作
到mysite.com/users/1的HTTP GET将调用单个操作
目前它仅在我调用时才有效(这不是我想要的)
到mysite.com/users/list的HTTP GET将调用列表操作
到mysite.com/users/single/1的HTTP GET将调用单个操作