【问题标题】:Sequelize model to null / empty将模型续集为空/空
【发布时间】:2018-10-16 18:39:52
【问题描述】:

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

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 不能。

有人知道吗?

谢谢

【问题讨论】:

    标签: javascript sequelize.js


    【解决方案1】:

    更新

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

    【讨论】:

      猜你喜欢
      • 2019-03-02
      • 2015-12-25
      • 1970-01-01
      • 2017-05-29
      • 1970-01-01
      • 2021-11-09
      • 2017-09-28
      • 1970-01-01
      • 2013-09-03
      相关资源
      最近更新 更多