gpt4 book ai didi

sql - 如何从不包含撇号的搜索字符串中返回包含撇号的查询结果

转载 作者:行者123 更新时间:2023-12-02 05:08:23 25 4
gpt4 key购买 nike

我有一个简单的应用程序,允许用户输入字符串以在数据库中搜索名称。服务器端是 ColdFusion 7。我遇到的问题是“obrien”等查询不会返回名称为“o'brien”的条目。

我想我想要的是模糊匹配能力。在做了一些研究之后,我还遇到了全文搜索,这可能正是我正在寻找的;但是,我不确定两者之间的区别。 ColdFusion 有一个名为 verity 的服务,但似乎我必须先查询所有数据库,然后再对其进行索引——这听起来非常昂贵。

在 ColdFusion 中是否有一种内置的方法可以在不首先查询整个数据库的情况下进行模糊匹配或全文搜索?如果不是,在进行全文搜索时,是否必须指定索引?例如,obrien 应该索引到“obrien, o'brien, o'brein”吗?

最佳答案

尝试使用 SOUNDEX 怎么样?功能?我认为这里没有任何简单的答案。

关于sql - 如何从不包含撇号的搜索字符串中返回包含撇号的查询结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15905356/

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