使用fastadmin框架时,在使用xunsearch插件时,只能搜索到问题信息中的标题、描述,而不能检索回答的内容、甚至评论的内容,它们都算是关联表数据。这些核心的关联表的数据不能检索导致很多有效信息遗漏。本文将实现将回答信息也显示在xunsearch的快速查询结果中。
先上处理后的效果图
原理说明: 主要逻辑是需要更新xunsearch
的索引库,这里就是将answer表的信息加入xunsearch
索引库并保持同步更新和删除.
当前修改代码版本信息:
本修改将导致框架和插件都无法继续按官方升级,请斟酌思量.
修改源码/代码解释:
已上就是实现xunsearch
里查询关联的回答answer表信息的具体逻辑方法.
#如何在linux宝塔中配置xunsearch并创建守护进程?
修改完之后需要在后台重置索引.