近期公告 :
今天发现评论区里之前的表白都失效了,原因是之前的腾讯云cdn过期了没有重新绑定,目前暂时打算先把已存在的评论数据表情包链接修改为当前wp的链接地址。首先去 leancloud 控制台看了下批量操作,结果发现不可行,其使用的 rest api 批量更新包含某个值的表里的 comment 时,只能全部更新 comment 内容,后面突然想到可以把数据导出后在本地用编辑器逐一更新,因为 leancloud 导出数据格式为 jsonl(列式JSON数据)所以可以轻松编辑完成后重新上传到 leancloud 来手动更新数据。虽说是手动替换,但因为是批量替换,2k+数据几分钟就搞定了。
需要注意的是,数据上传时可能会提示:"error":"E11000 duplicate key error collection: JW6UQqU7IfksnJD56S9QLVSj-gzGzoHsz.Comment index: _id_ dup key,这表示已存在重复的数据,此时,将你需要更新的表从 leancloud 数据表中先删除掉,之后再导入修改后的表导入即可(注意做好备份,leancloud 导出数据时默认会发送24小时有效邮件,若数据出错可重复下载恢复修改前的数据)
2022年7月14日 - leancloud
如题,这种情况只会在重建相同域名数据库站点的时候才会出现,比如新建一个带mysql的站点后安装完wp再删掉(站点、数据库),重建的时候安装wp就会在最后一步报数据库wp_user表已存在,一堆错误.. 照网上删了frm数据库文件重建也无效(因为没有idb文件,全都是frm文件)
暂时不知道什么原因导致的以及如何修复
2022年7月12日 - 数据库
时隔几日未更日记,近期也是对 2BLOG 主题跟进了很多个小版本,目前打算先暂时这样(beta-v1.2.0),如果后续发现任何问题再进行更新处理(还有些future todo)。目前,在wp上除公告外所有数据均已“文章”形式发布,这样未免显得有些杂乱了,所以对 lbms 的数据新增了单独控制数据切换:默认情况下 leancloud 为关闭状态,当其打开时,所有涉及 BaaS 的(模板)页面均被自动全选,即将默认调用 lbms 返回的数据(包括公告在内),但这里也提供了自选项,可勾选想应用 lbms 数据的分类页面(未被勾选的项目将默认调用wp数据),这样一来可以简单将数据区分开来。需要留意一点,当wp作为数据源时可以在后台 通用控制 中启用“展示型单页”以作为可点击的文章链接(一般这种展示型的简短数据其实不太需要内页作为支撑,不过倒是可以加一个单独评论挂件,个人想法..
另一方面也是我留在leancloud的数据有些多了(虽然友链、下载、漫游影视都上传到wp了,不过还是想留这么一两个在lbms上.. 嘛,日后再说啦。
2022年6月29日 - lbms
暂时写好一个大概版本,虽然很多没有详细说明,不过用过 WordPress 的小伙伴只要简单看下应该就能使用了,地址同样是:https://github.com/2Broear/2BLOG
你知道吗?项目中的 screenshot 目录是无关紧要的,因其作用仅限于文档说明之中...
2022年6月14日 - 文档