Emlog | 实现全文搜索功能

  • 内容
  • 相关

早前我的博客飞翔灬吾爱的Blog在搜索的时候,每次都只能默认的去搜索标题,导致有一些文章搜索不出来,很是不爽,毕竟往往精彩的部分都集中在内容里面,为了让网友轻松搜索到想要的内容文章,在网友输入关键字搜索后,必须及时搜索到标题及日志里面的内容,为了实现这个功能,动手修改以下代码。

首先是从自己网站空间上把include/controller/search_controller.php下载下来。

接着打开,并找到以下代码(第22行):

$sqlSegment = "and title like '%{$keyword}%' order by date desc";

替换成:

$sqlSegment = "and (title like '%{$keyword}%' or content like '%{$keyword}%')  order by date desc";

此时就能实现对标题及日志内容的全文搜索。

保存上传到空间,立即试试,肯定有惊喜的发现。

 您阅读这篇文章共花了:

上一篇:Docker | Centos7容器开启ssh

下一篇:Linux | CentOS 7单机快速安装OpenStack

本文标签:    

版权声明:本文依据CC-BY-NC-SA 3.0协议发布,若无特殊注明,本文皆为《fishyoung》原创,转载请保留文章出处。

本文链接:Emlog | 实现全文搜索功能 - http://www.fishyoung.com/post-230.html