yaml

2010-11-23 13 views
14

में एक मान के लिए एकाधिक कुंजी एक ही मान के लिए अलग-अलग कुंजी का उपयोग करना संभव है?yaml

[activerecord, activemodel]: 'test' 

मैं इस के साथ के रूप में एक ही परिणाम की उम्मीद:

activerecord: 'test' 
activemodel: 'test' 

उत्तर

20

कि काम नहीं करता है क्योंकि YAML आप किसी भी प्रकार की कुंजी निर्दिष्ट कर सकते हैं, तो

[activerecord, activemodel]: 'test' 

एक मानचित्रण है एक कुंजी के साथ, अनुक्रम [activerecord, activemodel] जिसका मान 'test' है।

activerecord: &my_value 'test' 
activemodel: *my_value 

हालांकि, वहाँ एक मुख्य/मान जोड़े में केवल एक मान पर दोनों कुंजी संलग्न का कोई रास्ता नहीं है:

इसके बजाय, आप एक लंगर/अन्य नाम का उपयोग कर सकते हैं।

संबंधित मुद्दे