Esta documentación ha sido traducida automáticamente por IA.
RelationRepository es un objeto Repository para tipos de asociación. Permite operar con datos asociados sin necesidad de cargar la asociación. A partir de RelationRepository, cada tipo de asociación tiene una implementación derivada correspondiente, que son:
HasOneRepositoryHasManyRepositoryBelongsToRepositoryBelongsToManyRepositoryFirma
constructor(sourceCollection: Collection, association: string, sourceKeyValue: string | number)Parámetros
| Nombre del parámetro | Tipo | Valor predeterminado | Descripción |
|---|---|---|---|
sourceCollection | Collection | - | La colección correspondiente a la relación de referencia en la asociación. |
association | string | - | Nombre de la asociación. |
sourceKeyValue | string | number | - | El valor de clave correspondiente en la relación de referencia. |
db: DatabaseObjeto de base de datos.
sourceCollectionLa colección correspondiente a la relación de referencia en la asociación.
targetCollectionLa colección correspondiente a la relación referenciada en la asociación.
associationEl objeto de asociación en Sequelize correspondiente a la asociación actual.
associationFieldEl campo en la colección correspondiente a la asociación actual.
sourceKeyValueEl valor de clave correspondiente en la relación de referencia.