Обзор. Что такое Dataview

Источник. Обзор

Dataview - это живой индекс и механизм запросов по вашей личной базе знаний. Вы можете добавлять метаданные в свои заметки и запрашивать их с помощью языка запросов Dataview, чтобы перечислить, отфильтровать, отсортировать или сгруппировать данные. Dataview поддерживает ваши запросы в актуальном состоянии и упрощает агрегирование данных.

https://blacksmithgu.github.io/obsidian-dataview/

Dataview дает вам быстрый способ поиска, отображения и работы с индексируемыми данными в вашем хранилище!

заметках.

Просмотр данных - это отображение, а не редактирование

Просмотр данных предназначен для отображения и расчета данных. Он не предназначен для редактирования ваших заметок/метаданных и всегда оставит их нетронутыми (... за исключением случаев, когда вы проверяете задачу через Dataview).

Как использовать Dataview

Dataview состоит из двух больших строительных блоков:

индексация данных и запрос данных

Индексация данных

Dataview работает с метаданными в ваших файлах Markdown. Он не может прочитать все в вашем хранилище, но только определенные данные. Некоторые из ваших материалов, такие как теги и маркеры (включая задачи), автоматически доступны в Dataview. Вы можете добавлять другие данные через поля либо поверх файла в соответствии с интерфейсом YAML, либо в середине содержимого с помощью встроенных полей через синтаксис [key:: value] Dataview индексирует эти данные, чтобы сделать их доступными для запроса.

Dataview индексирует определенную информацию, такую как теги и элементы списка, а также данные, которые вы добавляете через поля. В запросе Dataview доступны только индексированные данные!

Например, файл может выглядеть следующим образом: