思源笔记中,每天的日记都是一个单独的文档。如图:
如果想要翻阅日记,就要挨个点击每天的日记文档,很麻烦。
目前我是通过 sql 的方式,在日记根文档上汇总当年的所有日记
select *
from blocks
where type = 'd' and hpath like '%每日卡片/2023/%'
这种方式确实可以在一个文档内查看到所有日记的“内容”,但是有个缺陷,就是日记的日期被隐藏了。
因为日期的日期是以文档名的形式存在的,而文档名貌似是不属于文档的内容。这就导致所有的日记内容混在一个文档里,分不出哪部分内容是哪一天的。
例如,我有两天的日记:
通过 sql 汇总后:
当然,也可以在每天的日记的内容中增加当日的日期信息,这样汇总的文档是好看了:
但是单独的日记页面就变的很傻,日期信息出现两次。
所以,有什么办法解决吗?
比如在嵌入块时如果 sql 限定了文档类型,可以把文档标题也显示出来?
或者手动把所有日记直接写到一个文档里?但这样的做法就和思源默认的日记功能相违背了。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于