我找不到任何有此问题的资源。查询比下面的查询稍微复杂一些,所以将查询重写为raw是一种不是一种选择(除非我找不到解决方案)。
我正在尝试使用查询params ='open'运行搜索查询(开头带有'o'的任何内容)将产生此输出。使用MySQL 5.7。
return await models.Order.findAll({
where: {
order_status: {
[Op.like]: '%open%',
},
},
});
SELECT * FROM
`orders` AS `Order` WHERE `Order`.`order_status` LIKE 'undefinedpen%';