gpt4 book ai didi

database - 与 SQLAlchemy 不区分大小写的完全匹配

转载 作者:搜寻专家 更新时间:2023-10-30 21:49:21 24 4
gpt4 key购买 nike

如何确保 = 运算符始终不区分大小写?与 LOWERUPPER 函数进行比较是否是性能的最佳选择? ILIKE 似乎很慢。

最佳答案

如果您只需要不区分大小写,请使用upperlower,因为like 不仅仅是不区分大小写

降低的例子:

my_string = 'BarFoo'
session.query(Foo).filter(func.lower(Foo.bar) == my_string.lower()).all()

在此处查看有关喜欢的更多信息 how to execute LIKE query in sqlalchemy?

关于database - 与 SQLAlchemy 不区分大小写的完全匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47635580/

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