gpt4 book ai didi

以不区分大小写的方式搜索 SimpleDB

转载 作者:行者123 更新时间:2023-12-03 07:03:30 29 4
gpt4 key购买 nike

由于 Amazon SimpleDB 不提供不区分大小写的查询,那么在 simpleDB 中对属性进行不区分大小写的搜索的最佳方法是什么?

可以做的一件事是包含一个单独的属性,即每个字符串的小写版本,然后使用“like”查询,但这会涉及大量重复。是否有任何优雅的方法可以做到这一点?

编辑
我首先尝试保留一个单独的属性,即要搜索的文本的小写版本,然后使用“like”查询,但“like”对于我正在构建的东西来说不够快,而且还考虑了添加冗余数据的想法并且应用程序的复杂性并不酷。所以我集成了elasticsearch,到目前为止它工作得很好+这给了对搜索的更多控制。

最佳答案

我听说some people advocate the separate attribute idea我同意这可能是最好的解决方案。我猜想,这只是在应用程序代码中保留如此多功能的缺点之一。

关于以不区分大小写的方式搜索 SimpleDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5511192/

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