logologo
Démarrer
Manuel
Développement
Plugins
API
Accueil
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Démarrer
Manuel
Développement
Plugins
API
Accueil
logologo
Aperçu de l'API

@nocobase/auth

AuthManager
Auth
BaseAuth

@nocobase/cache

CacheManager
Cache

@nocobase/cli

CLI NocoBase
Variables d'environnement globales

@nocobase/client

Application
Plugin

@nocobase/database

Collection
Champ

interfaces

BaseInterface
Opérateurs de filtre

RelationRepository

BelongsToManyRepository
belongs-to-repository
HasManyRepository
HasOneRepository
Dépôt

shared

create-options
destroy-options
find-one
find-options
transaction
update-options

@nocobase/data-source-manager

DataSourceManager
DataSource (abstraite)
ICollectionManager
ICollection
IField
IModel
IRepository

@nocobase/flow-engine

Gestionnaire de sources de données
Contexte de Flux
FlowEngine
FlowModel
Ressource de flux

@nocobase/logger

Logger

@nocobase/server

AppCommand
Application
AuditManager
Contexte
Migration
Plugin

@nocobase/sdk

Auth
Stockage
Previous PageIModel
Next PageGestionnaire de sources de données
Avis de traduction IA

Cette documentation a été traduite automatiquement par IA.

#IRepository

L'interface Repository définit une série de méthodes d'opération de modèle, conçues pour s'adapter aux opérations CRUD des sources de données.

#API

#find()

Renvoie une liste de modèles qui correspondent aux paramètres de requête.

#Signature

  • find(options?: any): Promise<IModel[]>

#findOne()

Renvoie un modèle qui correspond aux paramètres de requête. S'il existe plusieurs modèles correspondants, seul le premier est renvoyé.

#Signature

  • findOne(options?: any): Promise<IModel>

#count()

Renvoie le nombre de modèles qui correspondent aux paramètres de requête.

#Signature

  • count(options?: any): Promise<Number>

#findAndCount()

Renvoie la liste et le nombre de modèles qui correspondent aux paramètres de requête.

#Signature

  • findAndCount(options?: any): Promise<[IModel[], Number]>

#create()

Crée un objet de données de modèle.

#Signature

  • create(options: any): void

#update()

Met à jour un objet de données de modèle en fonction des conditions de requête.

#Signature

  • update(options: any): void

#destroy()

Supprime un objet de données de modèle en fonction des conditions de requête.

#Signature

  • destroy(options: any): void