מסמך זה תורגם על ידי בינה מלאכותית. לכל אי דיוק, אנא עיין בגרסה האנגלית
RelationRepository הוא אובייקט Repository עבור סוגי קשרים. RelationRepository מאפשר לבצע פעולות על נתונים מקושרים מבלי לטעון את הקשר עצמו. בהתבסס על 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ערך המפתח המתאים בקשר המפנה