Diese Dokumentation wurde automatisch von KI übersetzt.
RelationRepository ist ein Repository-Objekt für Beziehungstypen. Es ermöglicht die Bearbeitung von verknüpften Daten, ohne die Verknüpfung selbst laden zu müssen. Aufbauend auf dem RelationRepository gibt es für jeden Beziehungstyp eine entsprechende abgeleitete Implementierung:
HasOneRepositoryHasManyRepositoryBelongsToRepositoryBelongsToManyRepositorySignatur
constructor(sourceCollection: Collection, association: string, sourceKeyValue: string | number)Parameter
| Parametername | Typ | Standardwert | Beschreibung |
|---|---|---|---|
sourceCollection | Collection | - | Die Sammlung, die der referenzierenden Beziehung in der Verknüpfung entspricht. |
association | string | - | Name der Verknüpfung |
sourceKeyValue | string | number | - | Der entsprechende Schlüsselwert in der referenzierenden Beziehung. |
db: DatabaseDatenbankobjekt
sourceCollectionDie Sammlung, die der referenzierenden Beziehung in der Verknüpfung entspricht.
targetCollectionDie Sammlung, die der referenzierten Beziehung in der Verknüpfung entspricht.
associationDas association-Objekt in Sequelize, das der aktuellen Verknüpfung entspricht.
associationFieldDas Feld in der Sammlung, das der aktuellen Verknüpfung entspricht.
sourceKeyValueDer entsprechende Schlüsselwert in der referenzierenden Beziehung.