KI-Übersetzungshinweis
Diese Dokumentation wurde automatisch von KI übersetzt.
RelationRepository
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:
HasOneRepositoryHasManyRepositoryBelongsToRepositoryBelongsToManyRepository
Konstruktor
Signatur
constructor(sourceCollection: Collection, association: string, sourceKeyValue: string | number)
Parameter
Eigenschaften der Basisklasse
db: Database
Datenbankobjekt
sourceCollection
Die Sammlung, die der referenzierenden Beziehung in der Verknüpfung entspricht.
targetCollection
Die Sammlung, die der referenzierten Beziehung in der Verknüpfung entspricht.
association
Das association-Objekt in Sequelize, das der aktuellen Verknüpfung entspricht.
associationField
Das Feld in der Sammlung, das der aktuellen Verknüpfung entspricht.
sourceKeyValue
Der entsprechende Schlüsselwert in der referenzierenden Beziehung.

