将模型排序为空/空

时间:2018-10-15 23:05:59

标签: javascript sequelize.js

我用以下代码构建了一个模型:

const sUser = User.build();

用户登录后,将填充模型。

sUser.id = user.id; // 39
sUser.email = email; //example@stockoverflow.com
...

如果用户注销,我想将模型设置为NULL,因为存在这样的问题,即在注销sUser.id之后客户端(使用其他帐户)再次登录时,登录期间未更改。

sUser.id = user.id; // 39 - still ID like before logout
sUser.email = email; //NEWEXAMPLE@stockoverflow.com - is changed
...

sUser.email和所有其他字段可以毫无问题地进行更改,但sUser.id则不能。

有人有什么主意吗?

谢谢

1 个答案:

答案 0 :(得分:0)

更新

我创建了一个名为(sUser)的新js对象,并从sUser中删除了sequelize对象。 现在可以正常工作。