我试图保存用户信息。但我的错误正在减少。
未处理的拒绝sequelizedatabaseerror:“field list”中的未知列“id”我的代码是
var userObj = {userid: "aa", "emailid": "aa@aa.com", "user_type": "ENG"};
User.user
.build(userObj)
.save()
.then(anotherTask => {
console.log(anotherTask);
})
.catch(error => {
throw error;
});
我的表中没有id列。如何排除id。
2条答案
按热度按时间gj3fmq9x1#
在您的问题中,您提到了如何排除id。
也可以删除
id
使另一个场primaryKey: true
,所以,我补充道
primaryKey: true
至userid
现在检查一下id
会从table上消失。5gfr0r5j2#
如果表中没有id,则将唯一列作为id字段。
},{freezetablename:true,tablename:'user',id:false});