ऐपएमएल ट्यूटोरियल

ऐपएमएल होम AppML कैसे करें ऐपएमएल डेटा ऐपएमएल में शामिल हैं ऐपएमएल नियंत्रक ऐपएमएल संदेश ऐपएमएल मॉडल ऐपएमएल एपीआई

ऐपएमएल मामले

केस परिचय केस टेक्स्ट फ़ाइल केस एक्सएमएल फाइल केस JSON फ़ाइल केस ग्राहक केस उत्पाद केस सप्लायर्स केस शिपर्स केस श्रेणियाँ केस कर्मचारी

ऐपएमएल क्लाइंट

ऐपएमएल क्लाइंट ऐपएमएल प्रोटोटाइप ऐपएमएल सूचियां ऐपएमएल फॉर्म ऐपएमएल वेबएसक्यूएल

ऐपएमएल सर्वर

ऐपएमएल पीएचपी एपीपीएमएल एएसपी

ऐपएमएल क्लाउड

गूगल क्लाउड एसक्यूएल अमेज़ॅन आरडीएस एसक्यूएल

ऐपएमएल संदर्भ

ऐपएमएल संदर्भ ऐपएमएल डेटाफाइल्स ऐपएमएल डेटाबेस ऐपएमएल एपीआई ऐपएमएल आर्किटेक्चर ऐपएमएल इतिहास

ऐपएमएल मॉडल


एक ऐपएमएल मॉडल एक एप्लिकेशन का वर्णन करता है।


ऐपएमएल मॉडल क्या है?

एक ऐपएमएल मॉडल एक जावास्क्रिप्ट ऑब्जेक्ट (जेएसओएन) है जो किसी एप्लिकेशन का वर्णन करता है।

यह छोटा मॉडल डेटाबेस से डेटा पुनर्प्राप्त करने के लिए एक पूर्ण एप्लिकेशन का वर्णन करता है :

{
"database" : {
    "connection" : "localmysql",
    "sql" : "SELECT * FROM Customers"}
}

एक ऐपएमएल मॉडल क्या कर सकता है?

ऐपएमएल मॉडल के साथ आप यह कर सकते हैं:

  • MySQL, SQL Server, Access और Oracle जैसे डेटाबेस से कनेक्शन को परिभाषित करें।
  • JSON, XML और अन्य टेक्स्ट फ़ाइलों जैसी डेटा फ़ाइलों से कनेक्शन परिभाषित करें।
  • डेटा पुनर्प्राप्त करने के लिए SQL कथन परिभाषित करें।
  • फ़िल्टर और सॉर्टिंग प्रतिबंधों को परिभाषित करें।
  • डेटा प्रकार, डेटा प्रारूप और अद्यतन प्रतिबंधों को परिभाषित करें।
  • एप्लिकेशन सुरक्षा, उपयोगकर्ताओं और उपयोगकर्ता समूहों को परिभाषित करें।

उदाहरण

उपयोगकर्ताओं को डेटा फ़िल्टर करने की अनुमति देने के लिए (खोज, क्रमबद्ध करें), आप मॉडल में फ़िल्टर जानकारी जोड़ सकते हैं:

उदाहरण

"filteritems" : [
    {"item" : "CustomerName", "label" : "Customer"},
    {"item" : "City"},
    {"item" : "Country"}
]

उपयोगकर्ताओं को डेटा अपडेट करने की अनुमति देने के लिए, आप मॉडल में अपडेट जानकारी जोड़ सकते हैं: 

उदाहरण

"updateItems" : [
    {"item" : "CustomerName"},
    {"item" : "Address"},
    {"item" : "PostalCode"},
    {"item" : "City"},
    {"item" : "Country"}
]

एक मॉडल के बिना

इस ट्यूटोरियल में आपने पहले जो एप्लिकेशन देखे हैं, उनमें किसी भी मॉडल का उपयोग नहीं किया गया है।

बाद के अध्यायों में, हम डेटाबेस से जुड़ेंगे, डेटा को पढ़ेंगे, फ़िल्टर करेंगे और अपडेट करेंगे, जैसा कि एक मॉडल में निर्दिष्ट है।