यह दस्तावेज़ AI द्वारा अनुवादित किया गया है। किसी भी अशुद्धि के लिए, कृपया अंग्रेजी संस्करण देखें
:arrayJoin(separator, index, count)यह स्ट्रिंग या नंबर के एरे को एक सिंगल स्ट्रिंग में जोड़ता है। पैरामीटर:
separator: यह वह डीलिमिटर है जिसका उपयोग तत्वों को अलग करने के लिए किया जाता है (डिफ़ॉल्ट रूप से कॉमा , होता है)।index: (वैकल्पिक) यह वह शुरुआती इंडेक्स है जहाँ से तत्वों को जोड़ना शुरू करना है।count: (वैकल्पिक) index से शुरू होकर कितने आइटमों को जोड़ना है, यह उसकी संख्या है। यह ऋणात्मक भी हो सकता है, जिसका अर्थ है अंत से गिनती करना।आउटपुट एक स्ट्रिंग होती है जो दिए गए पैरामीटर के अनुसार एरे के तत्वों को जोड़कर बनाई जाती है।
:arrayMap(objSeparator, attSeparator, attributes)यह ऑब्जेक्ट के एरे को एक स्ट्रिंग में बदलता है। यह नेस्टेड ऑब्जेक्ट या एरे को प्रोसेस नहीं करता है। पैरामीटर:
objSeparator: यह ऑब्जेक्ट के बीच का सेपरेटर है (डिफ़ॉल्ट रूप से , होता है)।attSeparator: यह ऑब्जेक्ट के एट्रिब्यूट के बीच का सेपरेटर है (डिफ़ॉल्ट रूप से : होता है)।attributes: (वैकल्पिक) यह उन ऑब्जेक्ट एट्रिब्यूट की लिस्ट है जिन्हें आप आउटपुट में दिखाना चाहते हैं।आउटपुट एक स्ट्रिंग होती है जो एरे के तत्वों को मैप और जॉइन करके बनाई जाती है, जिसमें नेस्टेड ऑब्जेक्ट के कंटेंट को अनदेखा किया जाता है।
:count(start)यह एरे में पंक्ति संख्या (row number) की गणना करता है और वर्तमान पंक्ति संख्या को आउटपुट करता है। उदाहरण के लिए:
id के मान की परवाह किए बिना, यह वर्तमान पंक्ति की गिनती को आउटपुट करता है।
v4.0.0 से, इस फ़ॉर्मेटर को आंतरिक रूप से :cumCount से बदल दिया गया है।
पैरामीटर:
start: (वैकल्पिक) यह गिनती के लिए शुरुआती मान है।उपयोग में, आउटपुट में पंक्ति संख्या एरे के तत्वों के क्रम के अनुसार प्रदर्शित होगी।