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條記錄。