מסמך זה תורגם על ידי בינה מלאכותית. לכל אי דיוק, אנא עיין בגרסה האנגלית
ממשק ה-Repository מגדיר סדרה של שיטות פעולה למודלים, שמטרתן להתאים את פעולות ה-CRUD של מקור הנתונים.
מחזירה רשימה של מודלים התואמים לפרמטרי השאילתה.
find(options?: any): Promise<IModel[]>מחזירה מודל התואם לפרמטרי השאילתה. אם קיימים מספר מודלים תואמים, יוחזר רק הראשון.
findOne(options?: any): Promise<IModel>מחזירה את מספר המודלים התואמים לפרמטרי השאילתה.
count(options?: any): Promise<Number>מחזירה את רשימת המודלים ומספרם, התואמים לפרמטרי השאילתה.
findAndCount(options?: any): Promise<[IModel[], Number]>יוצרת אובייקט נתונים של מודל.
create(options: any): voidמעדכנת אובייקט נתונים של מודל בהתבסס על תנאי השאילתה.
update(options: any): voidמוחקת אובייקט נתונים של מודל בהתבסס על תנאי השאילתה.
destroy(options: any): void