想法
「添加到数据库」对于 dailynote 笔记法来说。是一个极好的补充功能。创建文档后,直接添加到指定的数据库,比起块引传递而言,对我来说,留给未来的整理压力更小,因为所有文档非常清楚的罗列在那里,我可以不添加任何标签,如果真的需要分类,也可以添加一个单选列往里面添加标签,标签也能批量修改。
我的数据库使用分享: 思源笔记数据库使用新思路:谈自上而下管理与自下而上积累 。
不过「添加到数据库」目前有一个问题,就是不支持创建不存在的数据库,对于不存在的数据库我需要找到一个文档,创建一个数据库,然后再添加想要添加的文档,希望对此进行改进。
其实从某个程度来说,「添加到数据库」可以替代现在的添加标签功能,数据库可以代替标签管理功能,一个文档可以加入多个数据库中,可以对数据库中的文档进行分类排序。既然现在的标签功能不好大改,作为刚出来不久的数据库,我们大可以附加更有创意的功能。
改进建议
- 如同块引创建文档一样,给全局和笔记本添加设置,「添加到数据库」创建不存在的数据库会默认放在指定的文档下。
- 创建不存在的数据库有两种思路,一种是整合在一个文档里,另一种是根据输入的数据库名,创建同名文档(放在之前指定的文档下),然后创建同名的数据库。我个人更推荐后者,因为前者后续可能还需要再把数据库迁移到其他文档里,而后者相当于是已经创建了一个主题文档/标签文档,数据库用来管理概念文档, 后续其实不需要再动这篇文档甚至可以不断去完善这篇文档的内容,即把这些通过「添加到数据库」创建的文档,当成自己领域/兴趣的主题文档。这使得数据库的创建更加无压,在一定程度上可以代替标签功能。
这种方法可能只适合创建顶级标签,如果需要分父子标签的话,可以直接在顶级标签的数据库里添加单选列/多选列,来添加子标签
当然本功能也不必只为了去创建主题/标签文档,用户可以只把其当成快捷创建数据库往里面添加文档功能,后续可以把创建的数据库/文档进行迁移。
Github Issue
「添加到数据库」支持创建不存在的数据库 · Issue #11012 · siyuan-note/siyuan (github.com)
是否支持该功能
单选
•
不公开
•
永不结束
23 票
支持
95%
•
22 票
不支持
0%
•
0 票
保持观望
4%
•
1 票
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于