Что такое Dataview в Obsidian простыми словами?

Dataview — сторонний плагин, который превращает заметки в базу данных: вы пишете короткий запрос, и он собирает таблицу или список из заметок по тегам, папкам и полям. Например, «все книги с оценкой 5» или «все встречи за месяц с Иваном». Данные остаются в самих заметках, Dataview только показывает выборку.

Обновлено

Подробно

Как выглядит запрос

Запрос пишется в блоке кода dataview. Пример: TABLE rating, author FROM #книга WHERE rating >= 4 SORT rating DESC — покажет таблицу книг с оценкой от четырёх с автором. Поля задаются в свойствах заметки (rating: 5) или прямо в тексте (rating:: 5).

Сценарии

Для чего используют

Выбор

Dataview или Bases

С 2025 года в Obsidian есть встроенные Bases — табличные представления без кода. Для простых таблиц удобнее Bases; Dataview остаётся мощнее для сложных запросов, списков задач и вычислений на JavaScript.

Пример

Пример

В каждой заметке встречи есть поле person: [[Анна]]. Запрос LIST FROM "Встречи" WHERE person = [[Анна]] SORT file.ctime DESC в заметке Анны показывает все встречи с ней — от последней к первой.

Ошибки

Частые ошибки

Вопросы

Частые вопросы по теме

Нужно ли уметь программировать для Dataview?

Базовые запросы простые; сложные — ближе к программированию.

Меняет ли Dataview заметки?

Нет, только показывает выборку.

Работает ли Dataview на телефоне?

Да.

Тормозит ли Dataview?

На больших хранилищах с десятками запросов может замедлять открытие.

Что будет с запросами без плагина?

Останутся текстом кода, данные в заметках не пострадают.

Источники

Источники