logologo
Empezar
Manual
Desarrollo
Plugins
API
Inicio
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Empezar
Manual
Desarrollo
Plugins
API
Inicio
logologo
Visión general

Fuentes de datos

Gestión de fuentes de datos
Fuente de datos principal

Fuentes de datos externas (Base de datos)

Introducción
MySQL externo
MariaDB externo
PostgreSQL externo
MSSQL externo
Oracle externo
Comparación de bases de datos principal y externa
Fuente de datos REST API
Fuente de datos KingbaseES

Tablas de datos

Visión general
Tabla normal
Tabla de herencia
Tabla de archivos
Tabla de árbol
Tabla de calendario
Tabla de comentarios
Tabla de expresiones
Tabla SQL
Vista de base de datos

Campos de tabla de datos

Visión general
Validación de campos

Tipos básicos

Texto de una línea
Texto multilínea
Número de teléfono móvil
Correo electrónico
URL
Entero
Número
Porcentaje
Contraseña
Color
Icono

Tipos de selección

Marca de verificación
Menú desplegable (selección única)
Menú desplegable (selección múltiple)
Botones de opción
Casillas de verificación

Multimedia

Markdown
Markdown (Vditor)
Texto enriquecido
Adjunto (relación)
Adjunto (URL)

Fecha y hora

Visión general
Fecha y hora (con zona horaria)
Fecha y hora (sin zona horaria)
Marca de tiempo Unix
Fecha (sin hora)
Hora

Formas geométricas

Punto
Línea
Círculo
Polígono

Tipos avanzados

UUID
Nano ID
Orden
Fórmula calculada
Código automático
JSON
Selector de tabla de datos
Cifrado

Información del sistema

Fecha de creación
Fecha de última modificación
Creado por
Última modificación por
Espacio
Table OID

Tipos de relación

Visión general
Uno a uno
Uno a muchos
Muchos a uno
Muchos a muchos
Muchos a muchos (Array)

Desarrollo

Visión general
Next PageVisión general
Aviso de traducción por IA

Esta documentación ha sido traducida automáticamente por IA.

#Descripción general

#Motores integrados

Actualmente, NocoBase es compatible con los siguientes tipos de motores integrados:

  • Almacenamiento local
  • Alibaba Cloud OSS
  • Amazon S3
  • Tencent Cloud COS

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.

#Parámetros comunes del motor

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):

Ejemplo de configuración del motor de almacenamiento de archivos

#Título

El nombre del motor de almacenamiento, utilizado para su identificación manual.

#Nombre del sistema

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.

#URL base de acceso

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 "/").

#Ruta

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 "/").

#Límite de tamaño de archivo

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.

#Tipo de archivo

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.

#Motor de almacenamiento predeterminado

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.

#Conservar archivos al eliminar registros

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.

Sugerencia

Después de subir un archivo, la ruta de acceso final se construye concatenando varias partes:

<URL base de acceso>/<Ruta>/<Nombre del archivo><Extensión>

Por ejemplo: https://cdn.nocobase.com/app/user/avatar/20240529115151.png.