如何在fastadmin的ask插件里使用xunsearch插件,使查询结果包含回答的内容?

发布于 2021-11-15 18:18:53

使用fastadmin框架时,在使用xunsearch插件时,只能搜索到问题信息中的标题、描述,而不能检索回答的内容、甚至评论的内容,它们都算是关联表数据。这些核心的关联表的数据不能检索导致很多有效信息遗漏。本文将实现将回答信息也显示在xunsearch的快速查询结果中。

先上处理后的效果图
2021_11_15_21_37_44.png

原理说明: 主要逻辑是需要更新xunsearch的索引库,这里就是将answer表的信息加入xunsearch索引库并保持同步更新和删除.

当前修改代码版本信息:

  • fastadmin v1.2.2.20211011_beta
  • ask问答系统 v1.0.17
  • xunsearch插件 v1.0.1
本修改将导致框架和插件都无法继续按官方升级,请斟酌思量.

修改源码/代码解释:

已上就是实现xunsearch里查询关联的回答answer表信息的具体逻辑方法.
#如何在linux宝塔中配置xunsearch并创建守护进程?

©声明:本站所有文章,如无特殊说明或标注,均为izhnagbo.cn原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。本文链接 https://izhangbo.cn/article/48.html
1 条评论

发布
问题