Эта документация была автоматически переведена ИИ.
В настоящее время NocoBase поддерживает следующие типы встроенных движков:
При установке системы автоматически добавляется движок локального хранилища, который можно сразу использовать. Вы также можете добавлять новые движки или редактировать параметры существующих.
Помимо специфических параметров для каждого типа движка, ниже представлены общие параметры (на примере локального хранилища):

Название движка хранилища, используемое для идентификации человеком.
Системное имя движка хранилища, используемое для идентификации системой. Оно должно быть уникальным в рамках всей системы. Если поле оставить пустым, имя будет сгенерировано системой автоматически.
Префикс URL-адреса, по которому файл будет доступен извне. Это может быть базовый URL CDN, например: "https://cdn.nocobase.com/app" (без завершающего символа "/").
Относительный путь, используемый при сохранении файлов. Эта часть также будет автоматически добавлена к конечному URL при доступе к файлу. Например: "user/avatar" (без начального или конечного символа "/").
Ограничение размера файлов, загружаемых в этот движок хранилища. Файлы, превышающие установленный размер, не будут загружены. По умолчанию система устанавливает лимит в 20 МБ, максимальный регулируемый лимит составляет 1 ГБ.
Позволяет ограничить типы загружаемых файлов, используя формат описания MIME. Например, image/* означает файлы изображений. Несколько типов можно разделить запятыми, например: image/*, application/pdf разрешает загрузку файлов изображений и PDF-файлов.
Если этот параметр отмечен, движок устанавливается как движок хранилища по умолчанию для системы. Если для поля вложения или коллекции файлов не указан конкретный движок хранилища, загруженные файлы будут сохраняться в движке по умолчанию. Движок хранилища по умолчанию удалить нельзя.
Если этот параметр отмечен, загруженные файлы в движке хранилища сохраняются даже при удалении записей данных из таблицы вложений или коллекции файлов. По умолчанию этот параметр не отмечен, что означает, что файлы в движке хранилища удаляются вместе с записями.
После загрузки файла окончательный путь доступа формируется путем объединения нескольких частей:
Например: https://cdn.nocobase.com/app/user/avatar/20240529115151.png.