例如,在我的数据库中,名字被保存为“José,Jósê,Jósê ",但是当我只输入“jose”时,我如何返回所有这些结果呢?
我有这样的代码:return await User.findAl({ where: { name: { [Op.like]: 'jose' } }})
.In my database, for instance, the names are saved as "José, Jósê, Jôsê". But how can I return all these results when I type "jose".
我有这样的代码:return await User.findAl({ where: { name: { [Op.like]: 'jose' } }})
1条答案
按热度按时间67up9zun1#
运算符[Op.like]区分大小写。您可以将其替换为[Op.iLike](不区分大小写)
该语句可写成如下形式
B:这将只适用于postgre。
对于MySQL和其他数据库,您可以在此处找到更多详细信息