Obsidian 옵시디언, 현재 노트가 포함된 폴더의 모든 노트를 보여주는 Dataview 코드

Obsidian 옵시디언, 현재 노트가 포함된 폴더의 모든 노트를 보여주는 Dataview 코드

오픈카톡방에서 나왔던 내용을 정리했습니다!
노트를 폴더로 정리하는 분들께 꼭 필요한 데이터뷰 코드입니다.
한 폴더에 노트가 너무 많으면 파일탐색기로 보기 매우 불편합니다.
이를 노트에서 보여줄 수 있게하는 데이터뷰 코드입니다.
폴더 속에 새로운 노트를 만들고 데이터뷰 코드를 넣습니다.
프리뷰모드에서 보면 데이터뷰 코드가 그 폴더에 속한 전체 노트를 리스트로 보여주게 됩니다.

적용예시

Templates/dataview 폴더 아래 3개의 노트가 있습니다.

아래와 같은 데이터뷰 코드를 입력하고 프리뷰모드에서 보면 됩니다.

예상한대로 자기 자신을 제외한 제외한 폴더의 다른 노트들을 모두 보여줍니다.
만약에 이 노트까지 보고 싶다면 코드 중간에 .filter(b => b.file.name != cfile.name) 줄을 삭제해주세요.

템플릿 노트로 만들어서 필요한 폴더에 새로운 노트를 만들고 템플릿 삽입으로 코드를 넣게 만들어 편하게 사용하세요!

```dataviewjs
const cfile = dv.current().file;
const list = dv.pages(`"${cfile.folder}"`)
    .filter(b => b.file.name != cfile.name)
    .sort(b => b.file.cday)
    .map(b => b.file.link);
dv.list(list);
```

한국에서는 옵시디언에 대한 정보가 많이 부족합니다. 부족한 옵시디언에 대한 정보와 사용방법 그리고 꿀팁들을 "Obsidian 옵시디언 사용자 모임" 네이버 카페 "Obsidian 사용자모임" 오픈카톡방에서 소통을 하고 있습니다. 많이 참여해주세요! 😄

 

Obsidian 옵시디언 사용자 모임 : 네이버 카페

Second Brain을 만들기 위한 Obsidian에 관한 정보, 노하우, 꿀팁 등을 공유합니다.

cafe.naver.com

 

Obsidian 사용자 모임

#obsidian #옵시디언 #노션 #RoamResearch #스마트글쓰기 #세컨드브레인 #secondbrain #제텔카스텐

open.kakao.com

반응형