Esta documentação foi traduzida automaticamente por IA.
RelationRepository é um objeto Repository para tipos de associação. Ele permite operar em dados associados sem precisar carregar a associação. Com base no RelationRepository, cada tipo de associação possui uma implementação derivada correspondente:
HasOneRepositoryHasManyRepositoryBelongsToRepositoryBelongsToManyRepositoryAssinatura
constructor(sourceCollection: Collection, association: string, sourceKeyValue: string | number)Parâmetros
| Nome do Parâmetro | Tipo | Valor Padrão | Descrição |
|---|---|---|---|
sourceCollection | coleção | - | A coleção correspondente à relação de referência na associação. |
association | string | - | Nome da associação. |
sourceKeyValue | string | number | - | O valor da chave correspondente na relação de referência. |
db: DatabaseObjeto de banco de dados.
sourceCollectionA coleção correspondente à relação de referência na associação.
targetCollectionA coleção correspondente à relação referenciada na associação.
associationO objeto de associação no Sequelize correspondente à associação atual.
associationFieldO campo na coleção correspondente à associação atual.
sourceKeyValueO valor da chave correspondente na relação de referência.