我正在Laravel网站上进行全文搜索。
$ terms =' Laravel全文搜索';
DB::table('products')->whereRaw("MATCH($columns) AGAINST(? IN BOOLEAN MODE)", array($terms))->get();
我需要先获得最相关的结果。 现在,当我的结果包含Laravel,Fulltext和搜索时,它会在返回行的中间位置,当上面的结果只包含其中一个单词时。
我需要
我应该如何根据相关性对关键字进行排名?
我应该爆炸所有条款吗?
我应该使用其他类型的查询,例如DB::select( DB::raw());
或其他
感谢您的支持