logologo
Начало
Руководство
Разработка
Плагины
API
Главная
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Начало
Руководство
Разработка
Плагины
API
Главная
logologo
Обзор

Источники данных

Управление источниками данных
Основной источник данных

Внешние источники данных (базы данных)

Введение
Внешний MySQL
Внешний MariaDB
Внешний PostgreSQL
Внешний MSSQL
Внешний Oracle
Сравнение основной и внешних баз данных
Источник данных REST API
Источник данных KingbaseES

Таблицы данных

Обзор
Обычные таблицы
Наследуемые таблицы
Таблицы файлов
Древовидные таблицы
Таблицы-календари
Таблицы комментариев
Таблицы выражений
SQL-таблицы
Представления базы данных

Поля таблицы данных

Обзор
Валидация полей

Основные типы

Однострочный текст
Многострочный текст
Номер телефона
Email
URL
Целое число
Число
Процент
Пароль
Цвет
Иконка

Типы выбора

Флажок
Выпадающий список (одиночный выбор)
Выпадающий список (множественный выбор)
Радиокнопки
Чекбоксы

Мультимедиа

Markdown
Markdown (Vditor)
Rich Text
Вложение (связь)
Вложение (URL)

Дата и время

Обзор
Дата и время (с часовым поясом)
Дата и время (без часового пояса)
Unix Timestamp
Дата (без времени)
Время

Геометрические фигуры

Точка
Линия
Круг
Многоугольник

Продвинутые типы

UUID
Nano ID
Сортировка
Формула
Автонумерация
JSON
Выбор таблицы данных
Шифрование

Системная информация

Дата создания
Дата последнего изменения
Кем создано
Кем изменено
Пространство
Table OID

Типы связей

Обзор
Один к одному
Один ко многим
Многие к одному
Многие ко многим
Многие ко многим (массив)

Разработка

Обзор
Next PageОбзор
Уведомление о переводе ИИ

Эта документация была автоматически переведена ИИ.

#Обзор

#Встроенные движки

В настоящее время NocoBase поддерживает следующие типы встроенных движков:

  • Локальное хранилище
  • Alibaba Cloud OSS
  • Amazon S3
  • Tencent Cloud COS

При установке системы автоматически добавляется движок локального хранилища, который можно сразу использовать. Вы также можете добавлять новые движки или редактировать параметры существующих.

#Общие параметры движка

Помимо специфических параметров для каждого типа движка, ниже представлены общие параметры (на примере локального хранилища):

Пример настройки движка файлового хранилища

#Заголовок

Название движка хранилища, используемое для идентификации человеком.

#Системное имя

Системное имя движка хранилища, используемое для идентификации системой. Оно должно быть уникальным в рамках всей системы. Если поле оставить пустым, имя будет сгенерировано системой автоматически.

#Базовый URL для доступа

Префикс URL-адреса, по которому файл будет доступен извне. Это может быть базовый URL CDN, например: "https://cdn.nocobase.com/app" (без завершающего символа "/").

#Путь

Относительный путь, используемый при сохранении файлов. Эта часть также будет автоматически добавлена к конечному URL при доступе к файлу. Например: "user/avatar" (без начального или конечного символа "/").

#Ограничение размера файла

Ограничение размера файлов, загружаемых в этот движок хранилища. Файлы, превышающие установленный размер, не будут загружены. По умолчанию система устанавливает лимит в 20 МБ, максимальный регулируемый лимит составляет 1 ГБ.

#Тип файла

Позволяет ограничить типы загружаемых файлов, используя формат описания MIME. Например, image/* означает файлы изображений. Несколько типов можно разделить запятыми, например: image/*, application/pdf разрешает загрузку файлов изображений и PDF-файлов.

#Движок хранилища по умолчанию

Если этот параметр отмечен, движок устанавливается как движок хранилища по умолчанию для системы. Если для поля вложения или коллекции файлов не указан конкретный движок хранилища, загруженные файлы будут сохраняться в движке по умолчанию. Движок хранилища по умолчанию удалить нельзя.

#Сохранять файлы при удалении записей

Если этот параметр отмечен, загруженные файлы в движке хранилища сохраняются даже при удалении записей данных из таблицы вложений или коллекции файлов. По умолчанию этот параметр не отмечен, что означает, что файлы в движке хранилища удаляются вместе с записями.

Совет

После загрузки файла окончательный путь доступа формируется путем объединения нескольких частей:

<Базовый URL для доступа>/<Путь>/<Имя файла><Расширение>

Например: https://cdn.nocobase.com/app/user/avatar/20240529115151.png.