无法删除自动创建的无效空白页面

您好,我碰到一个问题:
我的LOGSEQ自动创建了很多无效空白页面,里面有hierachy,不管是在页面本身点“删除”或是在【所有页面】里面点击“删除”都没法删除掉。

我查了论坛,说是有hierarchy不能删,但是这个日期hierarchy也是不知道怎么的系统自动创建的,删除不了。

我也试过重新index,也没有办法。重装软件,也是不可以,换了电脑导入同样数据库也会出现。请问谁能帮忙解决这个问题吗?

image

image

非常感谢!

没有遇见过 自动为日志页面创建层级页面 的情况,猜测可能是因为:

  • 相关插件自动生成
    ——您可以再新建一个库,安装同样的插件以测试;
  • edn配置
    ——使用Logseq默认的EDN配置以测试:
  • Logseq BUG
    ——个人感觉可能性不大,如果是这个原因,只能向官方提交反馈了。

由于我的设备上没有遇到此问题,无法帮您测试查找造成这个问题的原因,所以以下只是治标不治本的方法。
既然已经存在这些页面/层级关系了,还是得想办法删除。

在删除前,需明确两点:

  • 默认设置中,空白页面是不会在库文件夹中生成实际的MD文档文件的;
  • 不点击 [[父级页面/子级页面]] ,子页面就不是实际存在的页面:即子级页面无法在所有页面中被找到;也无法通过Query查询找到子级页面……

想要彻底删除子级页面:不仅要删除子级页面本身,更得删除层级关系。
因为只要层级关系存在,点击 [[父级页面/子级页面]] 依旧会生成子级页面。

如何删除?

  1. 首先,先删除层级关系。
    ——找到建立层级关系的语句/字符的位置,删除层级关系语句。
    比如可以通过Query查询,找到层级关系语句——页面中,[[父级页面/子级页面]]这样的字符,把这些字符删掉;直接用全局搜索查找也可以。
  2. 再去侧边栏「所有页面」中,找到相关页面,选择——删除。