Node.js 续集nodejs我可以用1个findAll在自定义数组中查找电子邮件吗?

Node.js 续集nodejs我可以用1个findAll在自定义数组中查找电子邮件吗?,node.js,arrays,sequelize.js,Node.js,Arrays,Sequelize.js,我正在使用sequelize进行一个项目,我遇到了一个问题: 我需要在自定义数组中查找所有电子邮件,如: const array = ['1234@gmail.com', '14521@gmail.com', '13245@gmail.com'] 和findAll用户,其中只有一个操作的数组元素, 我可以这样做吗? 我认为这样的事情: const array = ['1234@gmail.com', '14521@gmail.com', '13245@gmail.com'] c

我正在使用sequelize进行一个项目,我遇到了一个问题: 我需要在自定义数组中查找所有电子邮件,如:

const array = ['1234@gmail.com', '14521@gmail.com', '13245@gmail.com']
和findAll用户,其中只有一个操作的数组元素, 我可以这样做吗? 我认为这样的事情:

    const array = ['1234@gmail.com', '14521@gmail.com', '13245@gmail.com']
    const users = await db.Users.findAll({ where: {
        [Op.contains]: array
    }}).then(user => res.send(user));

谢谢你的帮助

我已经得到了答案:

    const array = ['123@gmail.com', '456@gmail.com'];

    const users = await db.Users.findAll({where: {
        Email: array
    }}).then(room => res.send(room));