logologo
शुरू करें
मार्गदर्शिका
विकास
प्लगइन
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
शुरू करें
मार्गदर्शिका
विकास
प्लगइन
API
logologo
अवलोकन

डेटा सोर्स

डेटा सोर्स प्रबंधन
मुख्य डेटा सोर्स

बाहरी डेटा सोर्स (डेटाबेस)

परिचय
बाहरी MySQL
बाहरी MariaDB
बाहरी PostgreSQL
बाहरी MSSQL
बाहरी Oracle
मुख्य बनाम बाहरी डेटाबेस तुलना
REST API डेटा सोर्स
KingbaseES डेटा सोर्स

डेटा टेबल

अवलोकन
सामान्य टेबल
इनहेरिटेड टेबल
फ़ाइल टेबल
ट्री टेबल
कैलेंडर टेबल
कमेंट टेबल
एक्सप्रेशन टेबल
SQL टेबल
डेटाबेस व्यू

डेटा टेबल फ़ील्ड

अवलोकन
फ़ील्ड वैलिडेशन

बेसिक टाइप

सिंगल लाइन टेक्स्ट
मल्टी लाइन टेक्स्ट
मोबाइल नंबर
ईमेल
URL
इंटीजर
नंबर
प्रतिशत
पासवर्ड
कलर
आइकॉन

सिलेक्शन टाइप

चेकबॉक्स
ड्रॉपडाउन (सिंगल सेलेक्ट)
ड्रॉपडाउन (मल्टी सेलेक्ट)
रेडियो बटन
चेकबॉक्स

मल्टीमीडिया

Markdown
Markdown (Vditor)
रिच टेक्स्ट
अटैचमेंट (रिलेशनशिप)
अटैचमेंट (URL)

डेट और टाइम

अवलोकन
डेटटाइम (टाइमज़ोन सहित)
डेटटाइम (टाइमज़ोन रहित)
Unix टाइमस्टैम्प
डेट (टाइम रहित)
टाइम

ज्योमेट्री

पॉइंट
लाइन
सर्कल
पॉलीगॉन

एडवांस्ड टाइप

UUID
Nano ID
सॉर्टिंग
कैलकुलेशन फ़ॉर्मूला
ऑटो-एनकोडिंग
JSON
डेटा टेबल सेलेक्टर
एन्क्रिप्शन

सिस्टम जानकारी

निर्माण तिथि
अंतिम संशोधन तिथि
निर्माता
अंतिम संशोधक
स्थान
Table OID

संबंध प्रकार

अवलोकन
एक-से-एक
एक-से-अनेक
अनेक-से-एक
अनेक-से-अनेक
अनेक-से-अनेक (Array)

विकास

अवलोकन
Previous PageNano ID
Next Pageकैलकुलेशन फ़ॉर्मूला
TIP

यह दस्तावेज़ AI द्वारा अनुवादित किया गया है। किसी भी अशुद्धि के लिए, कृपया अंग्रेजी संस्करण देखें

#सॉर्ट फ़ील्ड

This feature is provided by the plugin «संग्रह फ़ील्ड: क्रमबद्धता»

#परिचय

सॉर्ट फ़ील्ड का उपयोग किसी संग्रह में रिकॉर्ड को सॉर्ट करने के लिए किया जाता है। यह पहले ग्रुपिंग करके फिर सॉर्ट करने (जैसे sort1) की सुविधा देता है।

WARNING

चूंकि सॉर्ट फ़ील्ड उसी संग्रह का हिस्सा है, इसलिए ग्रुपिंग सॉर्टिंग का उपयोग करते समय, आप एक ही रिकॉर्ड को कई ग्रुप में नहीं रख सकते।

#इंस्टॉलेशन

यह एक बिल्ट-इन प्लगइन है, इसे अलग से इंस्टॉल करने की आवश्यकता नहीं है।

#उपयोग मैनुअल

#सॉर्ट फ़ील्ड बनाएँ

20240409091123_rec_

सॉर्ट फ़ील्ड बनाते समय, सॉर्ट मानों को इनिशियलाइज़ किया जाता है:

  • यदि आप ग्रुपिंग सॉर्टिंग नहीं चुनते हैं, तो इनिशियलाइज़ेशन प्राइमरी की फ़ील्ड और निर्माण तिथि फ़ील्ड के आधार पर किया जाएगा।
  • यदि आप ग्रुपिंग सॉर्टिंग चुनते हैं, तो डेटा को पहले ग्रुप किया जाएगा, और फिर इनिशियलाइज़ेशन प्राइमरी की फ़ील्ड और निर्माण तिथि फ़ील्ड के आधार पर किया जाएगा।
ट्रांज़ैक्शन कंसिस्टेंसी की व्याख्या
  • फ़ील्ड बनाते समय, यदि सॉर्ट मान इनिशियलाइज़ेशन विफल हो जाता है, तो सॉर्ट फ़ील्ड नहीं बनाया जाएगा।
  • एक निश्चित सीमा के भीतर, यदि कोई रिकॉर्ड स्थिति A से स्थिति B पर जाता है, तो A और B के बीच के सभी रिकॉर्ड के सॉर्ट मान बदल जाएंगे। यदि इस अपडेट का कोई भी हिस्सा विफल हो जाता है, तो पूरी मूव प्रक्रिया विफल हो जाएगी, और संबंधित रिकॉर्ड के सॉर्ट मान नहीं बदलेंगे। :::

#उदाहरण 1: sort1 फ़ील्ड बनाएँ

sort1 फ़ील्ड में कोई ग्रुपिंग नहीं है।

20240409091510

प्रत्येक रिकॉर्ड के सॉर्ट फ़ील्ड को प्राइमरी की फ़ील्ड और निर्माण तिथि फ़ील्ड के आधार पर इनिशियलाइज़ किया जाएगा:

20240409092305

#उदाहरण 2: क्लास ID ग्रुपिंग के आधार पर sort2 फ़ील्ड बनाएँ

20240409092620

इस समय, संग्रह में सभी रिकॉर्ड को पहले ग्रुप किया जाएगा (क्लास ID द्वारा ग्रुप किया गया), और फिर सॉर्ट फ़ील्ड (sort2) को इनिशियलाइज़ किया जाएगा। प्रत्येक रिकॉर्ड के प्रारंभिक मान इस प्रकार हैं:

20240409092847

#ड्रैग-एंड-ड्रॉप सॉर्टिंग

सॉर्ट फ़ील्ड का उपयोग मुख्य रूप से विभिन्न ब्लॉकों में रिकॉर्ड की ड्रैग-एंड-ड्रॉप सॉर्टिंग के लिए किया जाता है। वर्तमान में ड्रैग-एंड-ड्रॉप सॉर्टिंग का समर्थन करने वाले ब्लॉक में टेबल और बोर्ड शामिल हैं।

:::warning

  • जब एक ही सॉर्ट फ़ील्ड का उपयोग ड्रैग-एंड-ड्रॉप सॉर्टिंग के लिए किया जाता है, तो इसे कई ब्लॉकों में एक साथ उपयोग करने से मौजूदा क्रम बाधित हो सकता है;
  • ग्रुपिंग नियम वाले सॉर्ट फ़ील्ड को टेबल ड्रैग-एंड-ड्रॉप सॉर्टिंग के लिए नहीं चुना जा सकता है;
    • अपवाद: एक-से-कई संबंध टेबल ब्लॉक में, फ़ॉरेन की को ग्रुप के रूप में उपयोग किया जा सकता है;
  • वर्तमान में, केवल बोर्ड ब्लॉक ही ग्रुप के भीतर ड्रैग-एंड-ड्रॉप सॉर्टिंग का समर्थन करता है। :::

#टेबल पंक्तियों की ड्रैग-एंड-ड्रॉप सॉर्टिंग

टेबल ब्लॉक

20240409104621_rec_

संबंध टेबल ब्लॉक

:::warning एक-से-कई संबंध ब्लॉक में:

  • यदि एक अनग्रुपड सॉर्ट फ़ील्ड चुना जाता है, तो सभी रिकॉर्ड सॉर्टिंग में भाग ले सकते हैं;
  • यदि रिकॉर्ड को पहले फ़ॉरेन की द्वारा ग्रुप किया जाता है और फिर सॉर्ट किया जाता है, तो सॉर्टिंग नियम केवल वर्तमान ग्रुप के भीतर के डेटा को प्रभावित करेगा।

अंतिम प्रभाव सुसंगत होता है, लेकिन सॉर्ट में भाग लेने वाले रिकॉर्ड की संख्या अलग होती है। अधिक जानकारी के लिए, सॉर्टिंग नियम व्याख्या देखें।

#बोर्ड कार्ड की ड्रैग-एंड-ड्रॉप सॉर्टिंग

20240409110423_rec_

#सॉर्टिंग नियम व्याख्या

#अनग्रुपड (या समान-ग्रुप) तत्वों के बीच विस्थापन

मान लीजिए कि डेटा का एक सेट है:

[1,2,3,4,5,6,7,8,9]

जब कोई तत्व, मान लीजिए 5, आगे बढ़कर 3 की स्थिति पर जाता है, तो केवल आइटम 3, 4 और 5 की स्थिति बदलती है। आइटम 5, 3 की स्थिति ले लेता है, और आइटम 3 और 4 प्रत्येक एक स्थिति पीछे चले जाते हैं।

[1,2,5,3,4,6,7,8,9]

यदि हम फिर आइटम 6 को पीछे की ओर 8 की स्थिति पर ले जाते हैं, तो आइटम 6, 8 की स्थिति ले लेता है, और आइटम 7 और 8 प्रत्येक एक स्थिति आगे चले जाते हैं।

[1,2,5,3,4,7,8,6,9]

#विभिन्न ग्रुपों के बीच तत्वों का मूवमेंट

ग्रुप द्वारा सॉर्ट करते समय, यदि कोई रिकॉर्ड दूसरे ग्रुप में चला जाता है, तो उसकी ग्रुप असाइनमेंट भी बदल जाएगी। उदाहरण के लिए:

A: [1,2,3,4]
B: [5,6,7,8]

जब आइटम 1 को 6 के बाद (डिफ़ॉल्ट व्यवहार) ले जाया जाता है, तो उसका ग्रुप भी A से B में बदल जाएगा।

A: [2,3,4]
B: [5,6,1,7,8]

#सॉर्ट परिवर्तन इंटरफ़ेस पर प्रदर्शित डेटा से असंबंधित होते हैं

उदाहरण के लिए, डेटा के एक सेट पर विचार करें:

[1,2,3,4,5,6,7,8,9]

इंटरफ़ेस केवल एक फ़िल्टर्ड दृश्य प्रदर्शित करता है:

[1,5,9]

जब आइटम 1 को आइटम 9 की स्थिति पर ले जाया जाता है, तो सभी मध्यवर्ती आइटम (2, 3, 4, 5, 6, 7, 8) की स्थिति भी बदल जाएगी, भले ही वे दिखाई न दें।

[2,3,4,5,6,7,8,9,1]

इंटरफ़ेस अब फ़िल्टर्ड आइटम के आधार पर नया क्रम प्रदर्शित करता है:

[5,9,1]