logologo
Démarrer
Manuel
Développement
Plugins
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Démarrer
Manuel
Développement
Plugins
API
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 PageOpérateurs de filtre
Next PageBelongsToManyRepository
Avis de traduction IA

Cette documentation a été traduite automatiquement par IA.

#RelationRepository

RelationRepository est un objet Repository pour les types d'association. Il vous permet d'opérer sur des données associées sans avoir à charger l'association. Chaque type d'association dérive de RelationRepository pour fournir une implémentation spécifique :

  • HasOneRepository
  • HasManyRepository
  • BelongsToRepository
  • BelongsToManyRepository

#Constructeur

Signature

  • constructor(sourceCollection: Collection, association: string, sourceKeyValue: string | number)

Paramètres

Nom du paramètreTypeValeur par défautDescription
sourceCollectionCollection-La collection correspondant à la relation de référence dans l'association
associationstring-Nom de l'association
sourceKeyValuestring | number-La valeur de clé correspondante dans la relation de référence

#Propriétés de la classe de base

#db: Database

Objet de base de données

#sourceCollection

La collection correspondant à la relation de référence dans l'association

#targetCollection

La collection correspondant à la relation référencée dans l'association

#association

L'objet d'association dans Sequelize correspondant à l'association actuelle

#associationField

Le champ dans la collection correspondant à l'association actuelle

#sourceKeyValue

La valeur de clé correspondante dans la relation de référence