Dataview添加相同主题笔记列表——完全相同主题
增加具有完全同样主题的笔记列表
可以在正在阅读的一篇笔记下方,将具有和正在阅读的笔记具有相同完全相同主题的笔记全部罗列出来,方便我们快速对具有相同完全相同主题的笔记进行查看 列出和当前笔记具有完全相同主题的笔记列表,查询代码如下 dataview LIST FROM "ExampleNotes/主题相关" where 主题 = this.主题 and file.name != this.file.name 结果如图 Pasted image 20230731131745


Windysoul,PKMer
Pkmer
添加某一主题笔记列表——进阶用法
如果一篇笔记有多个主题,如何仅列出和其中某一个主题相同的笔记?对于具有多个主题的笔记,如何只列出其中一个主题的笔记?
假定你正在阅读的这一篇笔记是有关跑步主题的笔记,同时还具有健康, 主题, O321 - Dataview 系列共计四个相关主题 对于这样的具有多个相关主题的笔记,如何只列出其中跑步一个主题的笔记,将其它三个主题排除在外,同时把笔记的主题也列出来呢? 如果仍然使用 添加某一主题笔记列表--基本用法^63bf7a在笔记底部添加某一主题笔记列表——基本用法 中的代码 dataview LIST FROM !"O321-Dataview" FLATTEN 主题 as flattenedTopics WHERE contains(flatten


Windysoul,PKMer
Pkmer
Dataview 支持的Data Commands 操作符
基本语法学习指南,Data Commands 操作符,FROM,WHERE,SORT,FLATTEN,LIMIT,GROUP BY
FROM <source> 语句用于决定你所有结果的来源,这些来源可以是: - 收集所有引用了文件 A 的文件,语法为 FROM A - 收集文件 A 中引用了的文件,语法为 FROM outgoing(A) dataview Table From "PKMER/Dataview" dataview Table From "PKMER/Dataview" and !"PKMER/Dataview/00-MOC 目录" dataview Table From ... d


Huajin,PKMer
Pkmer
Dataview 支持的 Literals 字面常量
基本语法学习指南,Literals 字面常量
Dataview 中可以使用的字面常量有三种 给出了一些一般字面常量的例子,可以自己根据示例在查询中选择合适的字面常量; 字面常量 Literal解释 Description :-::-: 0数字 0 1337正数 1337 -200负数 -200 "The quick brown fox jumps over the lazy dog."用了 26 个字母的字符串 链接链接 指向本文的链接 [1, 2, 3]1, 2, 3 组成的列表 1, 2], [3, 4[1, 2] 和 [3, 4] 组成的列表 { a: 1. b


Huajin,PKMer
Pkmer
Dataview 中的Metadata元数据
Dataview 基本语法学习指南,元数据
或许你在其他地方也听过 Metadata 这个概念,它的适用范围远远不止于 Dataview 这个插件。 解释一下这段话:元数据是关于数据的数据,第一个『数据』指的是对象,在 obsidian 中一般就是指一个文件,也就是我们查找的最小单位(除了 task)。第二个『数据』是数据的数据,也就是前一个数据的某个信息,也就是文件的信息 (属性),比如说文件的标题,文件的创建日期等。 一个元属性包含两个部分:Key 和 Value(其实就是一个键值对),假如 Key 是 name,对应的 Value 就是具体的名字。假如 key 是 age,对


Huajin,PKMer
Pkmer
Tools-kit——插件——一个聚合多文本处理功能的插件
Tools-kit 插件 - 一个聚合多文本处理功能的插件
[!warning] 因某些因素,该插件目前暂未考虑上架社区插件,如需使用,请使用 obsidian42-brat 插件安装。如不信任此插件,则可以不使用 😄 [!info] 由于此插件很多功能(feature)是根据个人需求创作的, 并且定位为一个聚合工具包,因此主要介绍几个典型的功能选项,以供参考。 > 因此插件的定位,未来可能会新增用于文本处理的功能或者其他实用的功能。本插件对外保持开放策略,如果有好的想法或建议,欢迎可以在 github issue 提出,有条件会考虑实现。如果有特殊的(定制化)的需求,也可以讨

Nathaniel
Pkmer
Dataview添加相同主题笔记列表——进阶用法
增加具有同样主题的笔记列表,使用主题对笔记进行关联管理,增加具有同样主题的笔记列表,并列出所属主题。
添加相同主题笔记列表--基本用法 仅列出了笔记名,通过本篇笔记提供的代码,可以在正在阅读的一篇笔记下方,将具有和正在阅读的笔记具有相同主题的笔记全部罗列出来的同时,将笔记的主题也列出来。 查询代码 dataview LIST without id file.link + join(","+"笔记主题:"+" "+主题+"") FROM !"O321-Dataview" FLATTEN 主题 as flattenedTopics WHERE contains(this.主题, flattenedTopics) AND file.name


Windysoul,PKMer
Pkmer
Dataview添加相同主题笔记列表——列表用法
增加具有同样主题的笔记列表,使用主题对笔记进行关联管理。
通过本篇笔记提供的实例代码,将具有和正在阅读的笔记具有相同主题的笔记全部罗列出来,方便我们快速对具有相同主题的笔记进行查看 相同主题笔记列表查询代码 dataview LIST FLATTEN 主题 as flattenedTopics WHERE contains(this.主题, flattenedTopics) 可以看到,图示中的笔记是关于健康主题的一篇笔记,在笔记的下方,列出了库中 5 篇同样具有健康主题的笔记 Pasted image 20230621205105


Windysoul,PKMer
Pkmer
添加相同主题笔记列表——表格用法
用表格为笔记增加具有同样主题的笔记列表,并列出所属主题及创建时间。使用主题对笔记进行关联管理
通过本篇笔记提供的实例代码,可以用表格的形势,将具有和正在阅读的笔记具有相同主题的笔记全部罗列出来的同时,将笔记的主题也列出来。 笔记底部相同主题笔记列表查询代码 dataview TABLE without id file.link, 主题, dateformat(createdDate, "DD") as "创建日期" FROM !"O321-Dataview" FLATTEN 主题 as flattenedTopics WHERE contains(this.主题, flattenedTopics) AND file.name


Windysoul,PKMer
Pkmer
添加某一主题笔记列表——列表用法
如果一篇笔记有多个主题,如何仅列出和其中某一个主题相同的笔记?对于具有多个主题的笔记,如何只列出其中一个主题的笔记?
添加某一主题笔记列表——列表用法 对于具有多个主题的笔记,只列出包含其中一个主题的笔记 假定你正在阅读的这一篇笔记是有关跑步主题的笔记,同时还具有健康、主题和 O321 - Dataview 系列共计四个主题。对于这样的具有多个相关主题的笔记,如何只列出其中跑步一个主题的笔记,将其它三个主题排除在外呢? 如果使用如下代码 dataview LIST FROM !"O321-Dataview" FLATTEN 主题 as flattenedTopics WHERE contains(this.主题, flattenedTopics) AN


Windysoul,PKMer
Pkmer
Dataview汇集主题——关于笔记的创建日期和主题的汇集
基于 Dataview 提取并展示笔记脚注
在你的 Obsidian 库中,一定会有一些笔记是有关某一主题的笔记,也一定会有某一篇笔记会涉及到多个相关主题。无论你把这些笔记保存在一个文件夹或与其主题相关的多个文件夹内,如果想在新的一篇笔记中将笔记按照笔记创建月份分组及特定主题进行汇集,就可以用本篇笔记中的代码来实现。 提供几种关于笔记的主题和创建日期汇集文件的示例 将笔记根据主题分组并以列表形式展示 dataview table rows.file.link as 笔记, dateformat(rows.createdDate,"yyyy-MM-dd") a


Windysoul,PKMer
Pkmer
Obsidian 新手指南
Obsidian 新手指南
Obsidian 是一个强大且扩展性极高的知识库软件,建立在你本地文件夹中的纯文本文件中。说人话就是记笔记的软件,但不仅仅是记笔记,按照惯例,上图比较好: image.png image.png image.png image.png 
windilycloud
Pkmer