solo 博客 导入 markdown 文章,存档错误

我从 Markdown 导入的文章,文章日期显示是正确的,在存档页面的文章是错,使用 docker 部署,部署了没几天应该是最新镜像了,如图:

image.png

上面文章日期是 19 年八月份的,在存档页面都显示在 4 月份里了

image.png

求解 😭

3 回帖
请输入回帖内容...
  • qq314872695

    image.png

    😂 通过修改数据库解决了,哎都是笨办法,求人不如求己。

    1. 首先在 b3_solo_archivedate 表中添加一条存档记录,oId 是主键,就写当前时间戳(毫秒为单位)就好了,archiveTime 是存档的时间戳,例如要添加 2020 年 3 月 ,它的具体时间是 2020-03-01 00:00:00 时间戳为:1582992000000 ,在这个网站进行时间戳转换 。
    2. 然后执行以下 SQL 语句
      • 首先,select 查询表 b3_solo_article 在指定时间内创建的文章,返回文章的主键 oId 的结果集
      • 然后使用 SQL 语句更新 b3_solo_archivedate_article 表中 archiveDate_oId 列,它是刚才插入的主键
    3. 每次只能更新一个月的存档,存档多的话多重复几次。
    UPDATE b3_solo_archivedate_article SET archiveDate_oId=1587626447854
    WHERE article_oId in (SELECT oId FROM `b3_solo_article` where articleCreated>=1582992000000 and articleCreated <=1585670400000)
    
  • 88250 1 赞同

    什么?解决了????我还在开发环境 debug 呢!!!!

    以上是说笑用的 doge 你改的数据应该没问题,自己动手丰衣足食真的很赞!稍后我调查一下代码,感谢反馈。

  • 88250

    已经修复,细节可参考这里