0
目前,我使用localhost:1337/users
来呈现带有表格的视图以显示用户的数据。SailsJS。 JSON的自定义/ api网址
如何获取自定义URL,例如localhost:1337/api/users
以输出JSON数据。
SailsJS自动执行蓝图,但通过控制器显示视图后,JSON输出被覆盖。
目前,我使用localhost:1337/users
来呈现带有表格的视图以显示用户的数据。SailsJS。 JSON的自定义/ api网址
如何获取自定义URL,例如localhost:1337/api/users
以输出JSON数据。
SailsJS自动执行蓝图,但通过控制器显示视图后,JSON输出被覆盖。
您可以使用Blueprint目标语法。您需要添加config/routes.js
'GET /api/users': {model:'users', blueprint: 'find'}
或类似的东西。
如果你想从控制器返回JSON,你应该创建第二个控制器方法,调用相同的模型方法。
UserController.js
getUsersJson: function(req, res){
Users.get(params,function(errors,results){
res.json(results);
});
}
config/routes.js
'GET /api/users': 'UserController.getUsersJson'