gpt4 book ai didi

javascript - 在多个字段之间使用 ILIKE 子句进行序列化查询

转载 作者:行者123 更新时间:2023-12-03 01:23:50 26 4
gpt4 key购买 nike

我正在尝试在 Sequelize 中执行以下等效查询

SELECT * FROM users u 
WHERE concat('%', u.name, '%', u.surname,'%')
ILIKE '%?%?%';

您对如何在 Sequelize 中执行查询有一些想法吗?我已经尝试过这个,认为它可能是等效的,但没有运气。

user.findAll({
where: {
[Op.or]: [
{ name: { [Op.ilike]: '%someval%' } },
{ surname: { [Op.ilike]: '%someval%' } }
]
}
});

最佳答案

我认为您正在寻找的是Op.iLike(大写L)

http://docs.sequelizejs.com/manual/tutorial/querying.html#operators

关于javascript - 在多个字段之间使用 ILIKE 子句进行序列化查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51641849/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com