当前位置 : 主页 > 网页制作 > Nodejs >

node.js – 未调用之前的sails

来源:互联网 收集:自由互联 发布时间:2021-06-16
我看到为创建和更新调用了beforeValidation,所以我想在保存到数据库之前使用这个回调来操作发布的数据,但似乎没有调用beforeValidation,因为_csrf正在数据库中保存并且名字没有被吓坏. 例:
我看到为创建和更新调用了beforeValidation,所以我想在保存到数据库之前使用这个回调来操作发布的数据,但似乎没有调用beforeValidation,因为_csrf正在数据库中保存并且名字没有被吓坏.

例:

var slugify = require('slug');
.....
beforeValidation: function(values, next){
 // don't save _csrf token in database
 if(values._csrf) delete values._csrf;
 // slugify the name before saving in the database
 values.name = slugify(values.name);
 next();
}

谢谢

因为水线生命周期回调 names have changed
网友评论