फ़ील्ड का अर्थ क्या है: दृश्यों में प्रासंगिक फ़िल्टर में दी गई डेल्टा सामग्री प्रकार?


27

एक दृश्य के लिए एक नया संदर्भ फ़िल्टर बनाते समय प्रकारों की सूची में सामग्री जैसे विकल्प शामिल होते हैं: युक्ति (field_spec: डेल्टा) जहां कल्पना उस फ़ील्ड का नाम है जिसे मैंने दृश्य के लिए स्वीकृत सामग्री प्रकार से जोड़ा है। यह कुछ पर दिखाई देता है, लेकिन सूची में दिए गए सभी फ़ील्ड नहीं। मुझे इस क्षेत्र पर संदर्भ नहीं मिल रहा है। यह क्या है (field_name: डेल्टा)?

जवाबों:


30

यह केवल बहु-मूल्य फ़ील्ड के लिए प्रकट होता है। यह मूल्यों के क्रम को संदर्भित करता है। 0 का एक डेल्टा आमतौर पर पहला आइटम है, 1 दूसरा है, आदि इसका उपयोग उन परिणामों को प्रतिबंधित करने के लिए किया जा सकता है जिनके पास एक विशिष्ट डेल्टा के लिए मान हैं।


2
मैंने पाया कि यह वास्तव में अलग ध्वज (जो हमेशा किसी भी तरह काम नहीं करता है) का उपयोग किए बिना डुप्लिकेट को कम करने में मदद करता है। मेरे पास एक उजागर फ़िल्टर है जो डुप्लिकेट को भी कम कर सकता है लेकिन यदि फ़िल्टर खाली है तो फ़िल्टर में कई परिणाम मौजूद हैं delta == 0
डेनियलसन 317

6

Drupal में, डेल्टा वैरिएबल नाम Drupal 6 शब्दावली को विरासत में मिला है और एक ही प्रकार के खेतों, ब्लॉकों आदि के लिए एक सूचकांक है।

मॉड्यूल डिवेलपमेंट में $ डेल्टा एक मॉड्यूल को कई ब्लॉक वापस करने की अनुमति देता है। यह समझना आसान हो सकता है कि क्या आप ध्यान रखें कि $ डेल्टा को संख्यात्मक नहीं होना चाहिए। यह बस एक पहचानकर्ता है।

आपके मामले में उस क्षेत्र का एक स्थानीय पहचानकर्ता है। यह CSS में #id के समान है।


धन्यवाद, मैं UI में डेल्टा की तलाश कर रहा था, लेकिन जैसे ही मैं Drupal के php एंड के साथ जुड़ूंगा, आपके वैरिएबल से मुलाकात होगी।
अशाल्टर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.