如何在Sequelize和Mysql中编写此查询

如何在Sequelize和Mysql中编写此查询,mysql,node.js,sequelize.js,Mysql,Node.js,Sequelize.js,我不知道如何在Sequelize中编写这种类型的查询 从消息中选择*,其中(senderId=324和receiverId=340)或(receiverId=324和senderId=340)和documentSetId=585这就是你要找的吗 YourModel.findAll({ where: { documentSetId: 585, $or: [ {

我不知道如何在Sequelize中编写这种类型的查询


从消息中选择*,其中(senderId=324和receiverId=340)或(receiverId=324和senderId=340)和documentSetId=585

这就是你要找的吗

YourModel.findAll({
            where: {
                documentSetId: 585,
                $or: [
                    {
                        senderId: 324,
                        receiverId: 340,
                    }, {
                        senderId: 340,
                        receiverId: 324,
                    },
                ],
            },
        })