Esta documentación ha sido traducida automáticamente por IA.
Actualmente, NocoBase es compatible con los siguientes tipos de motores integrados:
Durante la instalación del sistema, se añade automáticamente un motor de almacenamiento local que puede utilizar directamente. También puede añadir nuevos motores o editar los parámetros de los existentes.
Además de los parámetros específicos de cada tipo de motor, a continuación se detallan los parámetros comunes (tomando como ejemplo el almacenamiento local):

El nombre del motor de almacenamiento, utilizado para su identificación manual.
El nombre del sistema del motor de almacenamiento, utilizado para su identificación por el sistema. Debe ser único en todo el sistema. Si lo deja en blanco, el sistema lo generará automáticamente de forma aleatoria.
Es la parte del prefijo de la dirección URL para el acceso externo al archivo. Puede ser la URL base de acceso de una CDN, por ejemplo: "https://cdn.nocobase.com/app" (sin la barra final "/").
La ruta relativa utilizada al almacenar archivos. Esta parte también se concatenará automáticamente a la URL final cuando se acceda a ella. Por ejemplo: "user/avatar" (sin la barra inicial ni la final "/").
El límite de tamaño para los archivos que se suben a este motor de almacenamiento. Los archivos que superen este tamaño no podrán subirse. El límite predeterminado del sistema es de 20 MB, y el límite máximo ajustable es de 1 GB.
Permite limitar los tipos de archivos que se pueden subir, utilizando el formato de descripción de sintaxis MIME. Por ejemplo, image/* representa archivos de imagen. Se pueden separar varios tipos con comas, como: image/*, application/pdf para permitir archivos de imagen y PDF.
Al marcar esta opción, se establece como el motor de almacenamiento predeterminado del sistema. Cuando un campo de adjunto o una colección de archivos no especifica un motor de almacenamiento, los archivos subidos se guardarán en el motor de almacenamiento predeterminado. El motor de almacenamiento predeterminado no se puede eliminar.
Al marcar esta opción, los archivos subidos en el motor de almacenamiento se conservan incluso cuando se eliminan los registros de datos en la colección de adjuntos o archivos. Por defecto, esta opción no está marcada, lo que significa que los archivos en el motor de almacenamiento se eliminan junto con los registros.
Después de subir un archivo, la ruta de acceso final se construye concatenando varias partes:
Por ejemplo: https://cdn.nocobase.com/app/user/avatar/20240529115151.png.