Questa documentazione è stata tradotta automaticamente dall'IA.
Attualmente, NocoBase supporta i seguenti tipi di motori integrati:
Un motore di archiviazione locale viene aggiunto automaticamente durante l'installazione del sistema ed è subito pronto all'uso. Può anche aggiungere nuovi motori o modificare i parametri di quelli esistenti.
Oltre ai parametri specifici per le diverse tipologie di motore, di seguito sono elencati i parametri comuni (prendendo come esempio l'archiviazione locale):

Il nome del motore di archiviazione, utilizzato per l'identificazione.
Il nome di sistema del motore di archiviazione, utilizzato per l'identificazione da parte del sistema. Deve essere univoco all'interno del sistema. Se lasciato vuoto, verrà generato casualmente dal sistema.
Il prefisso dell'indirizzo URL per l'accesso esterno al file. Può essere l'URL base di una CDN, ad esempio: "https://cdn.nocobase.com/app" (senza la barra finale "/").
Il percorso relativo utilizzato per archiviare i file. Questa parte verrà automaticamente concatenata all'URL finale al momento dell'accesso. Ad esempio: "user/avatar" (senza la barra iniziale o finale "/").
Il limite di dimensione per i file caricati su questo motore di archiviazione. I file che superano questa dimensione non potranno essere caricati. Il limite predefinito del sistema è 20MB, e il limite massimo regolabile è 1GB.
Consente di limitare i tipi di file che possono essere caricati, utilizzando il formato di descrizione della sintassi MIME. Ad esempio, image/* rappresenta i file immagine. Più tipi possono essere separati da virgole, come: image/*, application/pdf per consentire sia file immagine che PDF.
Se selezionato, questo motore viene impostato come motore di archiviazione predefinito del sistema. Quando un campo allegato o una collezione di file non specifica un motore di archiviazione, i file caricati verranno salvati nel motore di archiviazione predefinito. Il motore di archiviazione predefinito non può essere eliminato.
Se selezionato, i file caricati nel motore di archiviazione vengono mantenuti anche quando i record di dati nella tabella degli allegati o nella collezione di file vengono eliminati. Per impostazione predefinita, questa opzione non è selezionata, il che significa che i file nel motore di archiviazione vengono eliminati insieme ai record.
Dopo il caricamento di un file, il percorso di accesso finale viene costruito concatenando diverse parti:
Ad esempio: https://cdn.nocobase.com/app/user/avatar/20240529115151.png.