有没有一种方法可以使用 Sequelize 模型验证来验证传入的 JSON 对象,而无需创建对象?
基本上检查对象是否合法,以便在将其插入数据库之前进行一些进一步的修改?例如:
class User extends Model {}
User.init({
...
}, { sequelize });
app.post("/",(req,res)=>{
var preproc=req.body
if(User.validate(preproc){
if(preproc.dob.month=12 && preproc.dob.day=24){
preproc.description=preproc.description+" btw I was born on Christmas";
}
const user = await User.create(preproc);
...
}
...
})
缥缈止盈
相关分类