Типизация метаданных
Ключевые понятия
Типизация метаданных — присвоение полю метаданных определённого типа данных.
Типизация повышает удобство ввода значений. Приложение Obsidian:
- изменяет интерфейс в соответствии с заданным типом метаданных;
- корректно фильтрует и сортирует значения метаданных (например, числа по возрастанию, время по продолжительности).
Тип метаданных — фиксированный формат данных, присвоенных полю. Определяет диапазон значений, которые разрешено присваивать данному свойству.
Типы метаданных
Приложение Obsidian использует следующие типы метаданных:
- текст (Text) — поле для строки текста;
- список (List) — поле для массива нескольких значений;
- число (Number) — поле для целого или дробного числового значения;
- проверочное поле (Checkbox) — поле для значений Булевой логики (Да-Нет, True-False);
- дата (Date) — поле для календарной даты;
- дата и время (Date & Time) — поле для каледарной даты, дополненной значением времени.
Правила типизации метаданных заметок:
- Каждое поле должно иметь только один тип медаданных для всех заметок хранилища. Например, если поле
nameобъявлено как текст, не следует в другой заметке вставлять в это поле числовое значение. - Текстовый тип не должен содержать никакой разметки.
- В целях гарантии однозначности, строку необходимо заключить в двойные кавычки.
- Текстовый тип не обрабатывает хэш теги, он воспринимает их как строку текста.
- Адреса URL в текстовом поле записывают без кавычек.
- Внутреннюю ссылку с двойными квадратными скобками следует заключить в одинарные кавычки.
Важное правило
Приложение Obsidian запоминает выбранный тип метаданных для заметок всего хранилища. Если один раз указать, что поле имеет тип число, то во всех заметках хранилища это поле ожидает ввода числового значения.
Текст
Текстовое свойство:
- Содержит одну строку текста. Форматирование и теги в этой строке запрещены.
- Может содержать строку URL-адреса.
- Может содержать внутреннюю ссылку в формате
[[Ссылка]]. Ссылку следует заключить в двойные кавычки. Например,"[Эпизод IV]]".
Примеры текстового поля:
---
title: "Наименование заметки"
wikilink: "[[Эпизод IV]]"
url: https://www.пример.рф
---Список
Список содержит несколько значений. Каждое значение списка располагают на отдельной строке, которую начинают с дефиса (-) и затем пробела.
Значения списка могут содержать текст, числа и внутренние ссылки. Внутреннюю ссылку заключают в двойные кавычки. Например:
---
author:
- Л.Н. Толстой
- А.С. Пушкин
- В.В. Дорофеев
wikilinks:
- "[[Ссылка]]"
- "[[Другая ссылка]]"
---Число
Числовой тип предполагает целые или дробные числовые значения. Операторы и выражения недопустимы. Например:
year: 2029
pie: 3.14Булева логика
Тип полей Булевой логики ожидает пары значений: да или нет, true или false. Неопределённое значение приложение воспринимает как false. Например:
---
favorite: true
reply: false
drink?: да
last:
---Дата
Календарные даные записывают в формате ISO (YYYY-MM-DD):
---
date: 2029-02-21
---Формат даты и времени определяет операционная система. Формат можно изменить в настройках операционной системы, не приложения.
В ежедневных заметках дату часто используют как наименование заметки и ссылку на это заметку.
Дата и время
Метаданные «дата и время» включают дату и время. Записывают в формате ISO (YYYY-MM-DD HH:mm:ss):
---
time: 2029-02-21T11:28:10
---Формат устанавливают в настройках операционной системы.
Разметить тип метаданных
Управлять типами свойств заметки возможно с помощью плагина «Просмотр свойств».
Настройка типа свойства будет применена ко всем записям хранилища, в которых использовано это свойство.
Разметить тип метаданных лучше всего в шаблоне архетипа заметки:
- Для определённого архетипа заметки создайте шаблон.
- В шаблоне заполните верхнюю часть с полями метаданных.
- Перейдите в режим просмотра заметки.
- Нажмите на левую кнопку с пиктограммой. В диалоговом окне

Типы метаданных