Javascript 使用Sequelize将多个参数安全地发送到IN子句以进行原始查询

Javascript 使用Sequelize将多个参数安全地发送到IN子句以进行原始查询,javascript,sql,security,sequelize.js,Javascript,Sql,Security,Sequelize.js,使用Sequelize,我可以执行原始查询并安全地发送参数(感谢通过参数绑定数据库的参数: constbaz=1; sequelize.query( '从foo中选择*,其中bar=:baz', {替换:{baz}}, ); 是否有类似的方法来处理中的(具有多个值) constbaz=[1,2,3]; sequelize.query( '从foo where bar IN(:baz)中选择*, {替换:{baz}}, ); 根据: 数组替换将自动处理,以下查询将搜索状态与值数组匹配的项目 所以

使用Sequelize,我可以执行原始查询并安全地发送参数(感谢通过参数绑定数据库的参数:

constbaz=1;
sequelize.query(
'从foo中选择*,其中bar=:baz',
{替换:{baz}},
);
是否有类似的方法来处理中的
(具有多个值)

constbaz=[1,2,3];
sequelize.query(
'从foo where bar IN(:baz)中选择*,
{替换:{baz}},
);
根据:

数组替换将自动处理,以下查询将搜索状态与值数组匹配的项目

所以这应该是可行的:

constbaz=[1,2,3];
sequelize.query(
'从foo where bar IN(:baz)中选择*,
{替换:{baz}},
);