Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript sequelize:如何记录原始查询_Javascript_Postgresql_Sequelize.js - Fatal编程技术网

Javascript sequelize:如何记录原始查询

Javascript sequelize:如何记录原始查询,javascript,postgresql,sequelize.js,Javascript,Postgresql,Sequelize.js,我将sequelize与postgresql和loggerwinston一起使用。这是我的密码: logging: e => logger('sequelize').info(e) 这将按如下方式记录结果: INSERT INTO "test" ("id","aa","bb","cc") VALUES (DEFAULT,$1,$2,$3) RETURNING *; // I don't want this 如何更改以使输出像这样 INSERT INTO "test" ("id","aa

我将
sequelize
postgresql
和logger
winston
一起使用。这是我的密码:

logging: e => logger('sequelize').info(e)
这将按如下方式记录结果:

INSERT INTO "test" ("id","aa","bb","cc") VALUES (DEFAULT,$1,$2,$3) RETURNING *; // I don't want this
如何更改以使输出像这样

INSERT INTO "test" ("id","aa","bb","cc") VALUES (DEFAULT,"AA","BB","CC") RETURNING *; // I want this 

Sequelize构造函数中有一个选项:

logQueryParameters:true


它确实可以工作,但是您可能需要使用它来按照您想要的方式格式化日志。不幸的是,我找不到任何好的例子。没有此功能的名称,因此请确保您的软件包是最新的。

默认情况下,它应该是正确的!格式如下
插入“test”(“id”,“aa”,“bb”,“cc”)值(默认值,$1,$2,$3)返回*;“AA”、“BB”、“CC”