如何编辑全文搜索以查找确切的单词?

时间:2013-11-19 13:54:58

标签: php mysql laravel full-text-search

我正在使用全文搜索功能在我的博客网站上进行搜索。我想找出我的查询中使用的确切单词。

$results = DB::table('posts')->whereRaw("MATCH(title,content) AGAINST ('+{$query}*' IN BOOLEAN MODE)")->select('title')->get();

你能说出正确的方法吗? 感谢

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题。

我得到了解决方案:

$ terms = mysql_real_escape_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->结果);

返回$ contact_results;