यह दस्तावेज़ AI द्वारा अनुवादित किया गया है। किसी भी अशुद्धि के लिए, कृपया अंग्रेजी संस्करण देखें
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