cakephp - एक साथ काम करने के लिए एक्स्टस और केकफीप जुड़े मॉडल मिल रहा है



extjs (0)

जब मैं मॉडल एसोसिएशन के साथ केकपीपी में एक find('all') करता हूं, तो जिस प्रारूप में डेटा वापस किया जाता है वह इसी तरह होता है:

{
    data: [
        {
            'mainModel': {},
            'associatedModel1': {},
            'associatedModel2': {},
            'associatedModel3': {},
            'associatedModel4': {}
        },
        {
            'mainModel': {},
            'associatedModel1': {},
            'associatedModel2': {},
            'associatedModel3': {},
            'associatedModel4': {}
        }
    ]
}

जब मैं mainModel में एक स्टोर लिखता हूं, तो मुझे mainModel को रिकॉर्ड कॉन्फ़िगरेशन विकल्प सेट करने की आवश्यकता होगी, लेकिन फिर एसोसिएशन कैसे काम करेगा? जहां तक ​​मैं बता सकता हूं, extads अपेक्षा करते हैं कि डेटा इस तरह से प्रारूपित हो:

{
    data: [
        {
            'mainModel': {
                'associatedModel1': {},
                'associatedModel2': {},
                'associatedModel3': {},
                'associatedModel4': {}
            }
        },
        {
            'mainModel': {
                'associatedModel1': {},
                'associatedModel2': {},
                'associatedModel3': {},
                'associatedModel4': {}
            }
        }
    ]
}

क्या मैं इसे समझने में सही हूं? मैं कैसे एक दूसरे के साथ अच्छी तरह से खेलने के लिए ExtJS और केक पीएचपी प्राप्त कर सकता हूं? क्या मुझे डेटा को हेरफेर करने के लिए मजबूर किया जा रहा है जो कि एक्स्टजेएस के लिए पसंद है?





extjs