如何给博文创建一个全文检索

作者:动易网络 来源:本站原创 点击数: 发布时间:2013年02月19日
  动易系统中的全文检索默认是针对网站中的模型信息,我们可以扩展开来给博文也做一个全文检索,提升博文搜索的速度也减少博客的搜索对数据库服务器的压力。今天我来讨论下如何制作一个博文的全文检索。
  首先我们新建一个索引如图:
 
 
  保存并进入下一步:
 
 
  大家在制作模型文章的全文检索时会格式化一个path字段来存放文章的地址,但是博文地址和模型文章地址稍有不同,它的地址中有两个参数(如:? ?LogId=11&ID=1),其中logId是博文的id,ID是博客的ID也就是BlogId,所以在这一步我们无法使用任意一个参数来格式化出一篇博文的完整地址。所以,我们把这个任务放在下一步中。
  下面我们来添加搜索项:
 
 
  索引文件选择刚才我们创建的那个索引名称。保存进入下一步:
 
 
  上图我们看到,刚才提出的博文地址如何拼,在这里就可以很好的处理掉了,通过引用刚才我们字段中获取的logid和blogid来拼接成完整的博文地址。
  下面的配置索引前台筛选项:
 
 
  保存,这个博文索引就创建好了,生成索引文件,到前台测试,一切正常!完工!
  希望这篇文章的方法能为您的博客模块带来更多的方便和效率!