我有一个巨大的数据库,其中包含html
、html5
、等关键字xhtml
。用户可以搜索房间,到目前为止,它只是实现为
[...] WHERE name LIKE '%keyword%' LIMIT 20;
这是一个简单的解决方案,但它不是容错的。并且用户犯了很多错误。为了增强这一点,我想引入“松散搜索”,这意味着如果“html”不返回或只返回少数(例如,少于 10 个)匹配项,它会添加“html”并且类似于列表。
现在真正的问题是:我该怎么做? 这种“松散搜索”有技术术语吗?