में नामकरण रणनीति को कॉन्फ़िगर कैसे करें I मैनुअल में सिद्धांत नामकरण रणनीतियों के बारे में chapter पढ़ा। दुर्भाग्यवश मुझे समझ में नहीं आता कि मुझे कॉन्फ़िगरेशन कोड कहां रखना है।सिद्धांत 2
$namingStrategy = new \Doctrine\ORM\Mapping\UnderscoreNamingStrategy(CASE_UPPER);
$configuration()->setNamingStrategy($namingStrategy);
मैं इस कहाँ रखना चाहिए:
आदेश में एक अंडरस्कोर नामकरण रणनीति मैं इस कोड का उपयोग करना चाहिए पाने के लिए?
मैं सिम्फनी 2 पर हूं - मुझे लगता है कि यह कॉन्फ़िगरेशन की बात आती है।
मुझे लगता है कि यह केवल नवीनतम dev संस्करण (https://github.com/doctrine/DoctrineBundle/pull/90) पर काम करता है। मैं 2.2 पर हूं जिसमें इस कॉन्फ़िगरेशन विकल्प शामिल नहीं है। – BetaRide
मैं सिम्फनी एसई 2.1.2 पर हूं जिसमें डॉक्ट्राइनबंडल शामिल है जो इस कॉन्फ़िगरेशन विकल्प का समर्थन करता है। क्या आपने अभी तक अपग्रेड नहीं किया है? ;) –
शोर के लिए खेद है। यह ठीक काम कर रहा है। चूंकि मेरे पास एकाधिक इकाई प्रबंधक हैं, इसलिए मुझे यह जानना था कि विकल्प प्रति इकाई प्रबंधक सेट है। – BetaRide