Ця документація була автоматично перекладена штучним інтелектом.
Наразі 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.