gpt4 book ai didi

javascript - 在 sails.js 中保存用户

转载 作者:行者123 更新时间:2023-11-30 05:42:11 26 4
gpt4 key购买 nike

在 sails.js 0.9.7 中,如果从未调用 done() 函数,我如何调试 model.create()?

我有一个这样的表格;

<form action="/user/create" method="post">

在我的用户 Controller 中;

create: function (req, res, next) {

User.create(req.params.all()).done(function (err, user) {
if ( err ) {
return next(err);
}
else {
res.json(user);
}
});
},

还有;我检查了 req.params 并且它应该是但从未调用 done() 函数并且 POST 请求卡在客户端。

最佳答案

在您的用户模型中,您需要使用 next() 方法。此方法将控制权传递回堆栈中的下一个中间件。没有它,它会阻止执行。

// Lifecycle Callbacks
beforeCreate: function(values, next) {
next();
},

关于javascript - 在 sails.js 中保存用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20195876/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com