Repository और queries · प्रश्न 8 / 12
Convention के अनुसार model MyVendor\MyExtension\Domain\Model\Conference की repository का नाम क्या है और वह कहाँ स्थित है?
1 उत्तर सही है। आसान
उत्तर दिखाएँ
उत्तर
- C Classes/Domain/Repository/ConferenceRepository.php, class ConferenceRepository के साथ
व्याख्या
Extbase model और repository को नाम से जोड़ता है: Domain\ Domain\ से map होता है। Repository \ को extend करती है और अक्सर class ConferenceRepository extends Repository {} जैसी खाली class होती है – base class findAll() जैसे standard methods देती है। इस model type के लिए repository database तक पहुँचने का एकमात्र रास्ता है; controllers और services को अपनी SQL queries नहीं चलानी चाहिए। यदि class model folder में रखी जाए, तो उसका namespace convention से मेल नहीं खाता।