希望「添加到数据库」支持创建不存在的数据库

想法

「添加到数据库」对于 dailynote 笔记法来说。是一个极好的补充功能。创建文档后,直接添加到指定的数据库,比起块引传递而言,对我来说,留给未来的整理压力更小,因为所有文档非常清楚的罗列在那里,我可以不添加任何标签,如果真的需要分类,也可以添加一个单选列往里面添加标签,标签也能批量修改。

我的数据库使用分享: 思源笔记数据库使用新思路:谈自上而下管理与自下而上积累

不过「添加到数据库」目前有一个问题,就是不支持创建不存在的数据库,对于不存在的数据库我需要找到一个文档,创建一个数据库,然后再添加想要添加的文档,希望对此进行改进。

其实从某个程度来说,「添加到数据库」可以替代现在的添加标签功能,数据库可以代替标签管理功能,一个文档可以加入多个数据库中,可以对数据库中的文档进行分类排序。既然现在的标签功能不好大改,作为刚出来不久的数据库,我们大可以附加更有创意的功能。

改进建议

  1. 如同块引创建文档一样,给全局和笔记本添加设置,「添加到数据库」创建不存在的数据库会默认放在指定的文档下。
  2. 创建不存在的数据库有两种思路,一种是整合在一个文档里,另一种是根据输入的数据库名,创建同名文档(放在之前指定的文档下),然后创建同名的数据库。我个人更推荐后者,因为前者后续可能还需要再把数据库迁移到其他文档里,而后者相当于是已经创建了一个主题文档/标签文档,数据库用来管理概念文档, 后续其实不需要再动这篇文档甚至可以不断去完善这篇文档的内容,即把这些通过「添加到数据库」创建的文档,当成自己领域/兴趣的主题文档。这使得数据库的创建更加无压,在一定程度上可以代替标签功能。

这种方法可能只适合创建顶级标签,如果需要分父子标签的话,可以直接在顶级标签的数据库里添加单选列/多选列,来添加子标签

当然本功能也不必只为了去创建主题/标签文档,用户可以只把其当成快捷创建数据库往里面添加文档功能,后续可以把创建的数据库/文档进行迁移。

Github Issue

「添加到数据库」支持创建不存在的数据库 · Issue #11012 · siyuan-note/siyuan (github.com)

是否支持该功能

单选 不公开 永不结束 21 票
支持
95% 20 票
不支持
0% 0 票
保持观望
4% 1 票

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    18842 引用 • 70551 回帖 • 2 关注
6 操作
Achuan-2 在 2024-04-13 13:19:00 更新了该帖
Achuan-2 在 2024-04-13 13:03:32 更新了该帖
Achuan-2 在 2024-04-13 12:58:28 更新了该帖
Achuan-2 在 2024-04-13 12:49:05 更新了该帖 Achuan-2 在 2024-04-13 12:48:47 更新了该帖 Achuan-2 在 2024-04-13 12:44:43 更新了该帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
Achuan-2
给时间以生命而不是给生命以时间,个人博客https://www.achuan-2.top/ 上海