[218] Basic Dataview Query Builder 소개

알림
|
X

페이지 정보

작성자 shunnna 39.♡.222.244
작성일 2024.11.21 02:10
44 조회
0 추천

본문


[Basic Dataview Query Builder](https://s-blu.github.io/basic-dataview-query-builder/) 사이트는 **Obsidian**에서 **Dataview** 플러그인을 사용하여 쿼리를 쉽게 작성할 수 있도록 도와주는 도구입니다. 이 도구는 사용자가 직접 Dataview 코드를 작성하지 않고도 시각적으로 쿼리를 구성할 수 있게 해줍니다.


### **Query Builder를 사용하여 Obsidian에서 Dataview 쿼리 만드는 방법**


1. **Query Builder 도구 열기**:

- [Basic Dataview Query Builder](https://s-blu.github.io/basic-dataview-query-builder/) 사이트에 접속합니다.

- 이 도구는 사용자 친화적인 인터페이스를 제공하며, 다양한 옵션을 선택하여 쿼리를 생성할 수 있습니다.


2. **쿼리 유형 선택**:

- 도구에서 여러 가지 쿼리 유형을 선택할 수 있습니다:

- **Table**: 결과를 표 형식으로 표시합니다.

- **List**: 결과를 목록 형식으로 표시합니다.

- **Task**: 노트에서 작업(Task)을 표시합니다.


3. **쿼리 매개변수 설정**:

- 태그, 파일 이름, 생성 날짜 등 다양한 메타데이터 필드를 기준으로 노트를 필터링할 수 있습니다.

- 예를 들어, `#project` 태그가 있는 모든 노트를 나열하고 싶다면, 해당 태그를 쿼리 빌더에서 선택하면 됩니다.


4. **쿼리 생성**:

- 필터를 설정하고 표시할 데이터를 선택한 후(예: 파일 이름, 생성 날짜), 도구가 해당하는 Dataview 쿼리 코드를 생성해 줍니다.

- 생성된 코드를 복사합니다.


5. **Obsidian에 쿼리 붙여넣기**:

- Obsidian을 열고 쿼리 결과를 표시하고 싶은 노트로 이동합니다.

- 생성된 Dataview 쿼리를 다음과 같은 코드 블록 안에 붙여넣습니다:


```dataview

YOUR GENERATED QUERY HERE

```


6. **결과 확인하기**:

- Obsidian에 쿼리를 붙여넣으면, 설정한 매개변수에 따라 자동으로 결과가 표시됩니다.


### **Query Builder를 사용한 예시 쿼리**


다음은 Basic Dataview Query Builder를 사용하여 만들 수 있는 일반적인 쿼리 예시입니다:


1. **특정 태그(`#project`)가 있는 모든 노트 나열하기**:

```dataview

list

from #project

```


2. **노트의 생성 날짜와 함께 표로 표시하기**:

```dataview

table file.name as "Note", file.cday as "Created"

from ""

```


3. **모든 노트에서 완료되지 않은 작업(Task) 표시하기**:

```dataview

task from ""

where !completed

```


### **요약**


Basic Dataview Query Builder는 복잡한 쿼리를 쉽게 작성할 수 있도록 돕는 도구입니다. 이 도구로 생성된 쿼리는 Obsidian의 `dataview` 코드 블록 안에 붙여넣으면 동적으로 노트 데이터를 표시할 수 있습니다. 특히 Dataview에 익숙하지 않거나 직접 코드를 작성하는 것이 어려운 사용자에게 매우 유용합니다.


인용:

[1] https://s-blu.github.io/basic-dataview-query-builder/


댓글 0
홈으로 전체메뉴 마이메뉴 새글/새댓글
전체 검색