Файл из хранилища (file)
File – это тип данных, который позволяет привязать один файл из хранилища.
Файл может быть любого формата: изображение, документ, видео или архив. Этот тип данных часто используется для загрузки и привязки отдельного файла к записи.
Как это выглядит?
Пример данных с одним файлом:
1{
2 "fields": {
3 "file": "/media/1.png"
4 }
5}Когда это нужно?
Привязать изображение или иконку к элементу.
Добавить документ или файл PDF.
Сохранить видеофайл или другой ресурс для скачивания.
Пример использования
Допустим, мы добавляем изображение для карточки товара:
1{
2 "id": 1,
3 "name": "Товар 1",
4 "fields": {
5 "file": "/media/image_1.png"
6 }
7}В этом случае:
"file" содержит путь к файлу в хранилище.
Путь может указывать на любой тип файла: изображение, документ или видео.
Значение хранится в виде строки.
Что важно помнить?
Файл должен быть предварительно загружен в хранилище.
Поддерживаются любые форматы файлов.
Для привязки нескольких файлов используйте тип "files".
Подведём итог
File – это удобный инструмент для привязки одного файла из хранилища. Используйте его для изображений, документов или любых других ресурсов!