doctrine पर टैग किए गए जवाब

डॉक्ट्रिन प्रोजेक्ट, पीएचपी में लिखे गए डेटाबेस एब्स्ट्रैक्शन और ऑब्जेक्ट-रिलेशनल मैपिंग से निपटने के लिए ओपन सोर्स लाइब्रेरीज़ और टूल्स का एक संग्रह है।

14
Doctrine2: संदर्भ तालिका में अतिरिक्त स्तंभों के साथ कई-से-कई को संभालने का सबसे अच्छा तरीका है
मैं सोच रहा हूं कि Doctrine2 में कई-से-कई संबंधों के साथ काम करने का सबसे अच्छा, सबसे साफ और सबसे सरल तरीका क्या है। मान लेते हैं कि हमें मेटालिका द्वारा मास्टर ऑफ़ पपेट्स जैसा एक एल्बम मिला है जिसमें कई ट्रैक हैं। लेकिन कृपया इस तथ्य पर ध्यान दें …

19
सिद्धांत - वास्तविक एसक्यूएल को कैसे प्रिंट किया जाए, न कि केवल तैयार कथन?
हम Doctrine, PHP ORM का उपयोग कर रहे हैं। मैं इस तरह से एक प्रश्न बना रहा हूं: $q = Doctrine_Query::create()->select('id')->from('MyTable'); और फिर इस फंक्शन में मैं विभिन्न प्रकार के क्लॉज़ और चीजों को जोड़ रहा हूँ, जैसे कि उपयुक्त $q->where('normalisedname = ? OR name = ?', array($string, $originalString)); बाद …

10
PHP ORM: सिद्धांत बनाम प्रोपेल
मैं सिम्फनी के साथ एक नई परियोजना शुरू कर रहा हूं जो आसानी से डॉक्ट्रिन और प्रोपेल के साथ एकीकृत है , लेकिन मुझे निश्चित रूप से एक विकल्प बनाने की आवश्यकता है .... मैं सोच रहा था कि क्या अधिक अनुभवी लोगों के पास सामान्य पेशेवरों और / या …
126 php  orm  symfony1  doctrine  propel 

5
Doctrine के साथ कई स्तंभों द्वारा आदेश
मुझे दो कॉलमों द्वारा डेटा ऑर्डर करने की आवश्यकता है (जब पंक्तियों में कॉलम नंबर 1 के लिए अलग-अलग मान हैं, इसके द्वारा ऑर्डर करें; अन्यथा, कॉलम नंबर द्वारा ऑर्डर करें) मैं QueryBuilderक्वेरी बनाने के लिए a का उपयोग कर रहा हूं । यदि मैं orderByदूसरी बार विधि को कॉल …

1
Doctrine 2 nullable = false का उपयोग कईToOne संबंध में नहीं कर सकता है?
एक Userइसके Packageसाथ जुड़ा हुआ है। कई उपयोगकर्ता एक ही पैकेज को संदर्भित कर सकते हैं। Userएक Packageपरिभाषित के बिना मौजूद नहीं हो सकता । Userसंबंध होना चाहिए। संबंध द्विदिश है, इसलिए Packageइसमें शून्य या अधिक उपयोगकर्ता हैं। इन आवश्यकताओं के लिए नेतृत्व ManyToOneके लिए संबंध Userऔर OneToManyका संबंध Packageसिद्धांत …

8
Doctrine 2 का उपयोग करके कच्चे SQL निष्पादित करें
मैं डॉक्ट्रिन 2 का उपयोग करके कच्चे एसक्यूएल को निष्पादित करना चाहता हूं मुझे डेटाबेस तालिकाओं को छोटा करने और डिफ़ॉल्ट परीक्षण डेटा के साथ तालिकाओं को आरंभ करने की आवश्यकता है।
102 php  sql  doctrine 

7
“AUTO” रणनीति का उपयोग करते समय स्पष्ट रूप से Id के साथ Id सेट करें
मेरी संस्था इस एनोटेशन का उपयोग आईडी के लिए करती है: /** * @orm:Id * @orm:Column(type="integer") * @orm:GeneratedValue(strategy="AUTO") */ protected $id; एक स्वच्छ डेटाबेस से, मैं पुराने डेटाबेस से मौजूदा रिकॉर्ड में आयात कर रहा हूं और समान आईडी रखने की कोशिश कर रहा हूं। फिर, नए रिकॉर्ड जोड़ते समय, …

1
कैस्केड = {"हटाएं"} वीएस अनाथमेवल = सच्चा वी.एस.
मैंने मूल इकाई को हटाए जाने पर स्वचालित रूप से बाल इकाई को हटाने के लिए निम्नलिखित तरीके के बारे में कुछ जानकारी इकट्ठा करने की कोशिश की। लगता है कि सबसे आम तरीका उन तीन एनोटेशन में से एक का उपयोग करना है: कैस्केड = {"निकालें"} या orphanRemoval = …

2
सिद्धांत हाइड्रेशन क्या है? [बन्द है]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर दिए जाने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है …

12
सिस्कोनी 2.0 AJAX आवेदन में JSON को Doctrine संस्थाओं को कैसे एनकोड करना है?
मैं गेम ऐप विकसित कर रहा हूं और सिम्फनी 2.0 का उपयोग कर रहा हूं। बैकएंड के लिए मेरे पास कई AJAX अनुरोध हैं। और अधिक प्रतिक्रियाएँ JSON में इकाई को परिवर्तित कर रही हैं। उदाहरण के लिए: class DefaultController extends Controller { public function launchAction() { $user = $this->getDoctrine() …

11
क्या डॉक्ट्रिन 2 इकाई में सभी परिवर्तित / अद्यतन फ़ील्ड प्राप्त करने के लिए एक अंतर्निहित तरीका है
मान लीजिए कि मैं एक इकाई को पुनः प्राप्त करता हूं $eऔर बसने वालों के साथ अपनी स्थिति को संशोधित करता हूं : $e->setFoo('a'); $e->setBar('b'); क्या खेतों की एक सरणी को पुनः प्राप्त करने की कोई संभावना है जिसे बदल दिया गया है? मेरे उदाहरण के मामले में मैं foo …

2
Doctrine क्वेरी में फ़िल्टर के रूप में शून्य मान कैसे निर्दिष्ट करें?
मैं Zend में Doctrine 1.1 का उपयोग कर रहा हूं। मैं एक क्वेरी लिखने की कोशिश कर रहा हूं जो एक निश्चित कॉलम में एक शून्य मान रखता है। $q = Doctrine_Query::create() ->select('a.*') ->from('RuleSet a') ->where('a.vertical_id = ?', null); $ruleset_names_result = $q->execute(array(), Doctrine::HYDRATE_ARRAY); मेरे पास नियम तालिका में तीन रिकॉर्ड …
79 php  null  doctrine  dql 

1
पदावनति: Doctrine \ ORM \ Mapping \ UnderscoreNamingStrategy को बिना नंबर बताए उसे हटा दिया जाता है।
मैं सिम्फनी 4.3.8 का उपयोग कर रहा हूं और मुझे थ्रेड डिप्रेसेशन के बारे में कोई जानकारी नहीं मिल रही है: उपयोगकर्ता का पदावनत: Doctrine \ ORM \ Mapping \ UnderscoreNamingStrategy बनाना बिना नंबर की जानकारी के पदावनत किया जाता है और Doctrine ORM 3.0 में हटा दिया जाएगा। Doctrine …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.