2010-04-27 8 views

उत्तर

13

उनके ओआरएम को Yii Active Record कहा जाता है।

+0

तो उन्होंने पहिया स्वयं बनाया? – yii

+0

@yii ऐसा लगता है, हाँ। देखें http://www.yiiframework.com/doc/guide/database.ar –

+11

@yii हां, उन्होंने किया। उन्होंने पहिया बनाया जो उनके तेज-से-दूसरे कार्ट में सबसे अच्छा फिट बैठता है। – lunohodov

7

Yii साइट

और Yii सक्रिय रिकॉर्ड (एआर) से, एक व्यापक रूप से अपनाया वस्तु संबंधपरक मानचित्रण (ORM) दृष्टिकोण के रूप में लागू किया, आगे डेटाबेस प्रोग्रामिंग सरल करता है। एक वर्ग और एक पंक्ति के मामले में एक तालिका का प्रतिनिधित्व करते हुए, वाईआई एआर उन एसक्यूएल कथनों को लिखने के दोहराव वाले कार्य को समाप्त करता है जो मुख्य रूप से सीआरयूडी (निर्माण, पढ़ना, अपडेट और हटाना) संचालन के साथ सौदा करते हैं। http://www.yiiframework.com/doc/api/1.1/CActiveRecord

मैं वास्तव में इसे पसंद: www.yiiframework.com/doc/guide/database.ar यह documenation एपीआई है:

यह एआर के बारे में दस्तावेज़ है। मैं कुछ साल से वाईआई का उपयोग करता हूं और मुझे लगता है कि एआर बहुत तेज़ है :)

2

वाईआई ओआरएम को "सक्रिय रिकॉर्ड" कहा जाता है, ज्यादातर रूबी सक्रिय रेल पर रूबी द्वारा प्रेरित होता है (भले ही "सक्रिय रिकॉर्ड पैटर्न" का उपयोग किया जाता है कई भाषाओं में: http://en.wikipedia.org/wiki/Active_record_pattern)। यह निश्चित रूप से वाईआई डेवलपर्स टीम द्वारा विकसित किया गया था (ज्यादातर इसके निर्माता कियांग जू, मुझे लगता है)। Yii 2 (अभी भी अल्फा में) के लिए एक ही अवधारणा में सुधार किया जा रहा है। जब नाम कार्यक्षेत्र के बारे में बात Yii गाइड रेल एआर पर रूबी को ऋण देता है: http://www.yiiframework.com/doc/guide/1.1/en/database.ar#named-scopes मैं रूबी ऑन रेल्स के एक विशेषज्ञ नहीं हूँ, लेकिन मैं जानता हूँ कि संबंधों दो ORMs में एक बहुत ही समान तरीके से परिभाषित कर रहे हैं: http://www.yiiframework.com/doc/guide/1.1/en/database.arr#declaring-relationship

सक्रिय पर रूबी में रिकार्ड: http://guides.rubyonrails.org/

पर रूबी में ActiveRecord वर्ग: http://ar.rubyonrails.org/

सक्रिय Yii में रिकार्ड: http://www.yiiframework.com/doc/guide/1.1/en/database.ar

,210

Yii में CActiveRecord वर्ग: http://www.yiiframework.com/doc/api/1.1/CActiveRecord

और GitHub में पिछले नहीं बल्कि कम से कम, Yii डेवलपर्स टीम! https://github.com/yiisoft?tab=members

संबंधित मुद्दे

 संबंधित मुद्दे