में आइटम की सूची निर्दिष्ट करें मैं yml फ़ाइल में संसाधन प्राधिकरण जानकारी निर्दिष्ट करना चाहता हूं। व्यवस्थापक एक कर्मचारी बना सकता है और केवल कंपनी देख सकता है।रेल: yml
मैंने इस फ़ाइल को लोड करने के लिए YAML :: लोड विधि का उपयोग किया।
यदि मैं उपयोग करता हूं - एकाधिक अनुमति (क्रिया, संसाधन जोड़ी) के लिए प्रतीक यह पार्सिंग त्रुटि देता है। अगर मैं हटा देता हूं - प्रतीक तो यह केवल पहली क्रिया संसाधन जोड़ी चुनता है। मुझे लगता है कि भार विधि पार्सिंग के दौरान 1 स्पेस इंडेंटेशन की अपेक्षा करती है और यदि मैं निर्दिष्ट करता हूं - तो एक स्पेस इंडेंटेशन स्थिति का उल्लंघन किया जाता है जो त्रुटि का कारण है। इसके लिए संभावित समाधान क्या है।
अगर मैं का उपयोग करें - प्रतीक लिस्टिंग
admin:
- action: create
resource: employee
- action: show
resource: company
अगर मैं का उपयोग नहीं करते के लिए - प्रतीक लिस्टिंग
admin:
action: create
resource: employee
action: show
resource: company
मेरे कामकाजी उदाहरण पर एक नज़र डालें। मुझे लगता है कि '1 स्पेस इंडेंटेशन' की आपकी धारणा गलत है और त्रुटि उत्पन्न कर रही है। – mkro