模糊查询
优质
小牛编辑
135浏览
2023-12-01
- [ ] 查询包含马的学生
// 查询姓名包含马的学生 const { field = '' } = ctx.query const fields = field.split(';').filter(f => f) Student.findAll({ attributes: fields.length === 0 ? '' : fields, where: { name: { } } }) `student`.`name` LIKE '%马%'
- [ ] 查询姓名第二个字为中的学生
const { field = '' } = ctx.query const fields = field.split(';').filter(f => f)
// 查询名字第二字包含中的学生 const ret = await Student.findAll({ attributes: fields.length === 0 ? '' : fields, where: { name: {
}
}
}) student
.name
LIKE '_中%'
*****
* [ ] 查询姓名三个字的学生
const { field = '' } = ctx.query const fields = field.split(';').filter(f => f)
// 查询姓名为3个字符的学生 const ret = await Student.findAll({ attributes: fields.length === 0 ? '' : fields, where: { name: {
}
}
})
student
.name
LIKE '___'