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'
我有一个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'