如何使用sequelizejs创建搜索

时间:2019-01-21 09:39:48

标签: javascript mysql node.js sequelize.js

我知道这已经被问过了,但是我似乎找不到答案,我在sequelize搜索中遇到问题,我想使用sequelize在带有正则表达式的mysql数据库的两个字段中搜索数据。

user = await User.findAll({
    where: {
        flag: 1,
        $or: [
            { "username": { "$regex": req.query.query.generalSearch, "$options": "i" } },
            { "email": { "$regex": req.query.query.generalSearch, "$options": "i" } },
        ]
    },
    limit: 10,
    offset: 1,
});

0 个答案:

没有答案