sails:如何在使用内置crud操作创建模型后重定向?

Gee*_*Jan 5 node.js sails.js

我正在使用Sails框架进行一些快速测试.

一旦模型和控制器(例如:for user)被创建,我喜欢默认的CRUD操作开箱即用的方式.

我在扩展基础知识时遇到了一些麻烦.

说:

  • 我创建了一个用户模型和空用户控制器.
  • 这应该给我默认的Rest和Crud操作.
  • 我已经定义了一个用户注册表格,做的POSTuser/create.此功能是开箱即用的.

这有效,但会导致显示创建的JSON user/create.如何将其扩展为重定向到某个URL,例如用户配置文件?(如:GET user)

Int*_*lFX 9

您将需要自己的控制器方法.它可以像下面一样简单.

create: function(req, res) {
  User.create(req.body).exec(function(err, result){
    if (err) {
      //Handle Error
    }
    return res.redirect('/somewhere')
  });
}
Run Code Online (Sandbox Code Playgroud)