Sequelize.js 检查文本数组是否包含一个或多个参数

Sequelize.js 检查文本数组是否包含一个或多个参数,sequelize.js,Sequelize.js,我有一个text[]类型的列,该列如下所示 我想返回包含一个或多个传递参数的任何行,但我无法执行此操作 我试过了 securitygroups: { [Op.contains]: ["blah-house","admin"] } 这只返回第一行,而不是第二行,即使admin在这两行中 我可以循环遍历每个参数,但这需要多个数据库查询 关于如何通过传递多个参数来执行此操作的任何建议使用op.overlap固定 { securitygroups: { [Op.overlap]: ["blah-ho

我有一个text[]类型的列,该列如下所示

我想返回包含一个或多个传递参数的任何行,但我无法执行此操作

我试过了

securitygroups: { [Op.contains]: ["blah-house","admin"] }
这只返回第一行,而不是第二行,即使admin在这两行中

我可以循环遍历每个参数,但这需要多个数据库查询


关于如何通过传递多个参数来执行此操作的任何建议

使用op.overlap固定

{ securitygroups: { [Op.overlap]: ["blah-house","admin"] } }