Overview
@nocobase/auth
@nocobase/cache
@nocobase/app
- TZ
- APP_ENV
- APP_KEY
- APP_PORT
- API_BASE_PATH
- API_BASE_URL
- CLUSTER_MODE
- PLUGIN_PACKAGE_PREFIX
- DB_DIALECT
- DB_HOST
- DB_PORT
- DB_DATABASE
- DB_USER
- DB_PASSWORD
- DB_TABLE_PREFIX
- DB_UNDERSCORED
- DB_LOGGING
- LOGGER_TRANSPORT
- LOGGER_LEVEL
- LOGGER_MAX_FILES
- LOGGER_MAX_SIZE
- LOGGER_FORMAT
- CACHE_DEFAULT_STORE
- CACHE_MEMORY_MAX
- CACHE_REDIS_URL
- TELEMETRY_ENABLED
- TELEMETRY_METRIC_READER
- TELEMETRY_TRACE_PROCESSOR
@nocobase/cli
- Uso
- Modo interativo
- Retomar uma inicialização interrompida
- Preparar primeiro o env e instalar o app depois
- Sobre o diretório de instalação
- Observações
- Localizar rapidamente por Steps
- Parâmetros
- Básico e interação
- Conectar um app existente
- Parâmetros básicos de instalação local
- Parâmetros do banco de dados
- Parâmetros de download e código-fonte
- Exemplos
- Concluir o assistente passo a passo no terminal
- Abrir o assistente no navegador local
- Preparar primeiro, depois ativar a licença e iniciar mais tarde
- Instalar um app local novo em modo não interativo
- Instalar rapidamente e usar autenticação basic
- Conectar um app existente
- Personalizar nomes do banco de dados
- Continuar a inicialização interrompida anterior
- Exibir logs detalhados para troubleshooting
- Comandos relacionados
@nocobase/client
@nocobase/database
- Visão Geral
- Construtor
- Membros da Instância
optionscontextnamedbfilterTargetKeyisThroughmodelrepository- Métodos de Configuração de Campo
getField()setField()setFields()removeField()resetFields()hasField()findField()forEachField()- Métodos de Configuração de Índice
addIndex()removeIndex()- Métodos de Configuração da Coleção
remove()- Métodos de Operação de Banco de Dados
sync()existsInDb()removeFromDb()
- Visão Geral
- Construtor
- Membros da Instância
nametypedataTypeoptionscontext- Métodos de Configuração
on()off()bind()unbind()get()merge()remove()- Métodos do Banco de Dados
removeFromDb()existsInDb()- Lista de Tipos de Campo Integrados
'boolean''integer''bigInt''double''real''decimal''string''text''password''date''time''array''json''jsonb''uuid''uid''formula''radio''sort''virtual''belongsTo''hasOne''hasMany''belongsToMany'
- Operadores Gerais
$eq$ne$is$not$col$in$notIn$empty$notEmpty- Operadores Lógicos
$and$or- Operadores de Campo Booleano
$isFalsy$isTruly- Operadores de Campo Numérico
$gt$gte$lt$lte$between$notBetween- Operadores de Campo de String
$includes$notIncludes$startsWith$notStartsWith$endsWith$notEndsWith$like$notLike$iLike$notILike$regexp$notRegexp$iRegexp$notIRegexp- Operadores de Campo de Data
$dateOn$dateNotOn$dateBefore$dateNotBefore$dateAfter$dateNotAfter- Operadores de Campo de Array
$match$notMatch$anyOf$noneOf$arrayEmpty$arrayNotEmpty- Operadores de Campo de Relacionamento
$exists$notExists
@nocobase/data-source-manager
@nocobase/flow-engine
- MultiRecordResource
- Operações de dados
- Paginação
- Linhas selecionadas
- Exemplo: usando dentro de um CollectionBlockModel
- Exemplo: chamando CRUD em um botão de ação
- Exemplo: referência rápida de operações CRUD
- SingleRecordResource
- Operações de dados
- Propriedades-chave
- Exemplo: cenário de formulário/detalhe
- Exemplo: criar e editar registros
- Métodos comuns
- Filtros
- Controle de campos
- Configuração de Resource
- Metadados e estado
- Eventos
- Sintaxe de filter
- Comparação entre MultiRecordResource e SingleRecordResource
- Links relacionados

