Dokumen ini diterjemahkan oleh AI. Untuk ketidakakuratan apa pun, silakan lihat versi bahasa Inggris
RelationRepository adalah objek Repository untuk tipe relasi. RelationRepository memungkinkan operasi pada data terkait tanpa perlu memuat relasi tersebut. Berdasarkan RelationRepository, setiap tipe relasi memiliki implementasi turunan yang sesuai, yaitu:
HasOneRepositoryHasManyRepositoryBelongsToRepositoryBelongsToManyRepositoryTanda Tangan
constructor(sourceCollection: Collection, association: string, sourceKeyValue: string | number)Parameter
| Nama Parameter | Tipe | Nilai Default | Deskripsi |
|---|---|---|---|
sourceCollection | Collection | - | Koleksi yang sesuai dengan relasi referensi (referencing relation) dalam relasi. |
association | string | - | Nama relasi |
sourceKeyValue | string | number | - | Nilai kunci yang sesuai dalam relasi referensi. |
db: DatabaseObjek database
sourceCollectionKoleksi yang sesuai dengan relasi referensi (referencing relation) dalam relasi.
targetCollectionKoleksi yang sesuai dengan relasi yang direferensikan (referenced relation) dalam relasi.
associationObjek relasi di Sequelize yang sesuai dengan relasi saat ini.
associationFieldBidang dalam koleksi yang sesuai dengan relasi saat ini.
sourceKeyValueNilai kunci yang sesuai dalam relasi referensi.