Django全文索引 Whoosh模块遇到的问题

前言

我现在遇到一个问题就是我自己有上百篇文章的数据,因为嫌一个一个复制文章内容太麻烦所以我是直接在mysql中批量导入的,确实这样文章也在网站中显示了,但是问题是如果是要进行全文搜索功能的话是搜索不到文章的内容的,甚至是搜索标题也搜索不到。经过我的多次测试后发现一个方法就是进入后台对文章进行保存一下,文章就能正常被搜索到了,但是我的数据很多是不可能手动的。在请教完大佬后学了一个“重建索引”的方法。

实战

直接放代码——重建索引

python manage.py rebuild_index

在重建索引的时候我是用Xshell连接的服务器,由于命令停留太久以为是卡住了,结果在本地测试的时候发现并不是卡了,确实需要一点时间!!!需要等待等待,即使是显示successful也一定要等待完成后才能退。否则会报错!!!

点赞
  1. 雪哥说道:

    学习了。

发表评论

电子邮件地址不会被公开。必填项已用 * 标注