Questa documentazione è stata tradotta automaticamente dall'IA.
RelationRepository è un oggetto Repository per i tipi di associazione. RelationRepository consente di operare sui dati associati senza dover caricare l'associazione stessa. Da RelationRepository derivano implementazioni specifiche per ogni tipo di associazione:
HasOneRepositoryHasManyRepositoryBelongsToRepositoryBelongsToManyRepositoryFirma
constructor(sourceCollection: Collection, association: string, sourceKeyValue: string | number)Parametri
| Nome parametro | Tipo | Valore predefinito | Descrizione |
|---|---|---|---|
sourceCollection | Collection | - | La Collection corrispondente alla relazione di riferimento nell'associazione |
association | string | - | Nome dell'associazione |
sourceKeyValue | string | number | - | Il valore chiave corrispondente nella relazione di riferimento |
db: DatabaseOggetto database
sourceCollectionLa Collection corrispondente alla relazione di riferimento nell'associazione
targetCollectionLa Collection corrispondente alla relazione referenziata nell'associazione
associationL'oggetto associazione in Sequelize corrispondente all'associazione corrente
associationFieldIl campo nella collezione corrispondente all'associazione corrente
sourceKeyValueIl valore chiave corrispondente nella relazione di riferimento