我正在使用sequelize(版本5.3.5)连接到postgre数据库,并且已将日志记录配置为使用console.log
,但是无论何时出现带有受限参数的查询,我都无法看到绑定了哪些参数。 >
此配置非常标准。
import Sequelize from 'sequelize'; let db = new Sequelize ( "database", "username", "password", { dialect: 'postgres', logging: console.log } );
例如以INSERT操作的日志(在事务内):
Executing (a7ed97b4-66a2-43a2-b4c5-eaa067e7ec28): INSERT INTO "Entities" ("id","type","createdAt","updatedAt") VALUES ($1,$2,$3,$4) RETURNING *;
有没有一种使序列化的方式告诉我哪些值正在映射到
$1
..$6
?
我正在使用sequelize(版本5.3.5)连接到postgre数据库,并且已将日志记录配置为使用console.log,但是每当出现带有受限参数的查询时,我都无法看到哪个...
过了一会儿,我再次讨论了这一点,并且在版本5.19.0
上进行了续篇,我发现有一个存储所有绑定值的属性。
回到它: