Sequelize,实例化后如何更改值?

Sequelize, How to change value after the instantiation?

我有一个sequelize实例化

new Sequelize('xxxx', 'xxxx' , null, {
    host: null,
    dialect: "xxxx",
    operatorsAliases: 0,

    pool: {
        max: 5,
        min: 0,
        acquire: 30000,
        idle: 10000
    }

然后我想改变某个值, 喜欢 =>

my_instance_sequelize.host = 'new_xxxx'

但这不会改变我的价值观。 我该怎么做?

创建Sequelize 实例基本上就是创建与数据库的连接。事后更改主机值不会更改连接。它需要创建一个新实例。

因此,如果您想更改 Sequelize 实例的 host 值,您实际上是想创建一个新实例。

找到答案 你可以这样添加配置

my_instance_sequelize.config.host = 'new_xxxx'