Эта документация была автоматически переведена ИИ.
RelationRepository — это объект Repository для типов связей. Он позволяет работать со связанными данными, не загружая саму связь. На основе RelationRepository каждый тип связи имеет свою производную реализацию:
HasOneRepositoryHasManyRepositoryBelongsToRepositoryBelongsToManyRepositoryСигнатура
constructor(sourceCollection: Collection, association: string, sourceKeyValue: string | number)Параметры
| Параметр | Тип | Значение по умолчанию | Описание |
|---|---|---|---|
sourceCollection | Collection | - | Коллекция, соответствующая ссылающейся стороне связи (referencing relation). |
association | string | - | Название связи. |
sourceKeyValue | string | number | - | Соответствующее значение ключа в ссылающейся стороне связи. |
db: DatabaseОбъект базы данных
sourceCollectionКоллекция, соответствующая ссылающейся стороне связи (referencing relation).
targetCollectionКоллекция, соответствующая целевой стороне связи (referenced relation).
associationОбъект ассоциации в Sequelize, соответствующий текущей связи.
associationFieldПоле в коллекции, соответствующее текущей связи.
sourceKeyValueСоответствующее значение ключа в ссылающейся стороне связи.