0
我有一个存储文章标题的列表。 用户正在键入搜索词,例如“德国汽车测试”。 搜索是通过使用SQL和喜欢做的,它看起来像这样(基于PARAMS数)提高sql文本搜索结果的质量
Select * from articles where title like '%Germany%' or title like '%car%' or title like '%testing%';
这工作,但结果并不令用户满意,太多的返回结果,结果是不按匹配的单词数量排序(示例显示含有全部3个术语的第一个结果)。
在寻找避免beckend处理,但我会考虑它,如果它没有太多时间处理昂贵(使用Java和SQL - EntityManager的 - MySQL的)
有没有简单的方法来改善我的搜索质量? 我在表中有大约10.000条记录。