我正在使用全文搜索功能在我的博客网站中进行搜索。我想找出查询中使用的确切单词。
$results = DB::table('posts')->whereRaw("MATCH(title,content) AGAINST ('+{$query}*' IN BOOLEAN MODE)")->select('title')->get();
你能指出正确的方法吗?感谢
我也遇到了同样的问题。
我得到的解决方案是:
$terms=mysql_real_eescape_string($terms);
$contact_results=联系人::where_account_user_id(Auth::user()->account_user_id)
->raw_where("match (`first`, `last`) against ('{$terms}*' IN BOOLEAN MODE)")
->where_deleted(0)
->paginate(20);
phpconsole($contact_results->results);
return$contact_results;