Cette documentation a été traduite automatiquement par IA.
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 :
HasOneRepositoryHasManyRepositoryBelongsToRepositoryBelongsToManyRepositorySignature
constructor(sourceCollection: Collection, association: string, sourceKeyValue: string | number)Paramètres
| Nom du paramètre | Type | Valeur par défaut | Description |
|---|---|---|---|
sourceCollection | Collection | - | La collection correspondant à la relation de référence dans l'association |
association | string | - | Nom de l'association |
sourceKeyValue | string | number | - | La valeur de clé correspondante dans la relation de référence |
db: DatabaseObjet de base de données
sourceCollectionLa collection correspondant à la relation de référence dans l'association
targetCollectionLa collection correspondant à la relation référencée dans l'association
associationL'objet d'association dans Sequelize correspondant à l'association actuelle
associationFieldLe champ dans la collection correspondant à l'association actuelle
sourceKeyValueLa valeur de clé correspondante dans la relation de référence