请问各位大佬:
- 如何在列出某个标签所有笔记的同时,排除某个文件夹?
- 如何列出某个文件夹下某个标签的所有笔记?
- 如何列出标题中含有某个关键词的所有笔记?
- 如何列出所有带关键词的页面?
纯小白,只是想找几个代码模板来用,下面是我找到的三个。
- 这是列出某个标签所有笔记
dv.paragraph(dv.pages("#标签").file.link)
- 这是列出某个文件夹内所有笔记的代码
dv.paragraph(dv.pages('"文件夹名"').file.link)
- 列出所有带关键词的行
dataviewjs //使用时修改关键词即可 const term = "关键词" const files = app.vault.getMarkdownFiles() const arr = files.map(async ( file) => { const content = await app.vault.cachedRead(file) const lines = content.split("\n").filter(line => line.contains(term)) return lines }) Promise.all(arr).then(values => dv.list(values.flat()))
这三个代码都来自知乎: