重构搜索索引
前提在阿里云函数计算的环境下
因为severless没法开重写功能,导致搜索不到文章了,研究了一下发现,我只要重新发布就可以搜索到了,所以我用
把数据库给拿回来,用navicat15 for sqlite,(mysql就用navicat 15for mysql连接到数据库)新建一个查询
三条命令
UPDATE typecho_contents SET type='post_draft'
UPDATE typecho_contents SET template=NULL
UPDATE typecho_contents SET password=NULL
运行并保存
执行fun nas sync
打开网站可以看到所有文章都到草稿箱了
再次打开navicat 15 新建查询
UPDATE typecho_contents SET type='post'
运行并保存
执行fun nas sync
打开网站搜索可用了
如果是正常的服务器环境
新建一个查询
三条命令
UPDATE typecho_contents SET type='post_draft'
UPDATE typecho_contents SET template=NULL
UPDATE typecho_contents SET password=NULL
运行并保存
打开网站可以看到所有文章都到草稿箱了
再次打开navicat 15 新建查询
UPDATE typecho_contents SET type='post'