版本默认不支持全文搜索,只支持标题搜索。体量反正也不大,访问量极小。开启本地MySQL全文搜索,对服务器压力不大。
查询参考网上的方法,修改查询语句的条件即可。
em版本:2.3.13
找到em根目录,/include/controller/search_controller.php
找到第22行,也可能是24行,把原来代码
` $sqlSegment = "and title like '%$keyword%'";`
修改为以下内容,保存,刷新缓存,试试是不是可以全文搜索了?
` $sqlSegment = "and content like '%{$keyword}%' or title like '%$keyword%'";`
参考网上方法。
最新版
让emlog支持基于本地MySQL数据的全文搜索
版权所有:玩部署
文章标题:让emlog支持基于本地MySQL数据的全文搜索
文章链接:https://guochangwei.com/emlog/5.html
本站原创文章,未经授权请勿用于任何商业用途或联系chwguo@gmail.com支付稿酬,转载请保留出处。
文章标题:让emlog支持基于本地MySQL数据的全文搜索
文章链接:https://guochangwei.com/emlog/5.html
本站原创文章,未经授权请勿用于任何商业用途或联系chwguo@gmail.com支付稿酬,转载请保留出处。
推荐阅读: