Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 알고리즘
- 남자피부관리
- 개발기초
- ender
- It용어
- 네트워크 이론
- 옵시디언 dataview
- 3d 프린터 기초
- 개발이론
- 옵시디언
- 나이아신아마이드
- 프로그래머스
- 개발
- 피부관리
- ender v3
- 3D모델링
- 기술이론
- 코드스니펫
- dataviewjs
- Sketcher
- 자바스크립트
- blender
- 웹개발
- 옵시디언 dataviewjs
- 기술용어
- 네트워크
- ender v3 se
- DATAVIEW
- 웹기초
- 3D프린터
Archives
- Today
- Total
루이의 개발 블로그
05.옵시디언 - dataview 필드에 다른 데이터를 추가해보자 본문
다양한 검색 방법
2개 이상 검색대상 설정
2개 이상 검색대상 설정
``` dataview
list
from "폴더/하위폴더1" OR "폴더2/하위폴더2"
```
- 이와 같이 OR 문을 사용하여 하나가 아닌 2개 이상의 폴더를 조회할 수 있습니다
```dataview
list
from #태그1 or #태그2
```
- 같은 방식으로 태그도 사용 가능하구요
```dataview
list
from #태그1 or "폴더1/하위폴더2"
```
- 태그와 폴더를 홉한하여 사용도 가능합니다.
```dataview
list
from #태그1/OnotherTag or #태그2/OnotherTag2
```
- 이처럼 태그 #태그 안에 OnotherTag 라는 태그가 포함된 경우 조회하는 방법도 가능합니다.
조회된 결과에 값 붙이기
조회된 결과에 값 붙이기
다음과 같이 조회된 파일에 추가적인 값이나 메타데이터를 붙여보고 싶다는 생각을 하셨나요?
- 파일1
- 파일2
라고 표시된 곳에 해당 파일에 있는 메타데이터 (색인) 를 붙여서 다음과 같이 좀 더 퀄리티 있게 만들어 볼까요?
- 파일1 종류: 독후감 생성일: 2021년 05월 13일
- 파일2 종류: 자기성찰 생성일: 2021년 05월 13일
```dataview
list file.filename + 종류 + "생성일:" + file.cday
from "1.Project/4.dataview"
```
이것을 풀어서 설명하면 다음과 같습니다.
- list 형태로 보여준다.
- file.filename 파일 이름을 보여준다 (file.filename은 이전에 설명드렸다시피 기본적으로 제공되는 메타데이터입니다.)
- 종류 : 저희가 색인 했을때 정의한 종류 라는 key 값입니다. 해당 종류 위치에는 종류에 저장된 값 value 즉 "독후감" 이 표시됩니다.
- "생성일" 문자 그대로 출력됩니다.
- file.cday 이것도 기본적으로 정의 되어있는 메타데이터, file Createday 를 의미하는 파일 생성 날짜가 표시됩니다.
여기서 궁금한 점이 있을 수 있습니다.
어? 종류는 key값에 있는 value가 표시되는데, 왜 생성일은 key값이 아닌 생성일 문자 그 자체를 출력하나요? 메타데이터를 따로 입력해 준 건가?
이것은 dataview 내에서 약속한 규칙입니다. 프로그램 코드의 규칙이기도 하지요. 그냥 문자가 코드에 있을 경우 key 로 보겠다는 의미입니다. 그래서 "종류" 라는 문자로 표시되는게 아닌 key에 있는 value를 보여지게 됩니다.
일반 문자는 key
문자 자체는 "" 따옴표 안에있는 값.
테스트 삼아 key로 사용된 종류 양 옆에 "종류" 와 같이 수정해볼까요? dataview는 문자열로 인식을 하고 "생성일" 과 같이 그대로 "종류" 라고 표시될 것입니다. 반대로 "생성일" 의 큰따옴표를 없애볼까요? 공백으로 표시될 것입니다. 왜냐하면 우리는 생성일 이라는 key를 정의하지 않았기 때문이지요.
이해가 되셨을까요?
'메모관련' 카테고리의 다른 글
07.옵시디언 - dataview 메모 내용에 색인 하는 방법 (0) | 2024.02.04 |
---|---|
06.옵시디언 - dataview 그룹화 시키기 (0) | 2024.02.04 |
04.옵시디언 - dataview 색인한 파일 검색 하는 방법 (0) | 2024.02.04 |
03.옵시디언 - dataview 를 위한 사전 준비 파일 색인 과정 (0) | 2024.02.04 |
02.옵시디언 - dataview 검색 종류 (1) | 2024.02.04 |