How can I get a rails route to keep the extension as part of the id? -


मेरे पास निम्न मार्ग निर्धारित है:

  map.resources: images,: only = & gt; [: सूचकांक: नया,: नष्ट]  

जब मैं एक राक मार्ग करता हूँ मुझे निम्न मिलता है:

  छवि DELETE /images/:id(.:format) {: action = & gt; "नष्ट",: नियंत्रक = & gt; "चित्र"}  

मेरी समस्या यह है, मैं इसका उपयोग करना चाहूंगा फ़ाइल नाम के रूप में मेरे : id किसी भी विस्तार सहित फिलहाल मेरे आईडी नियंत्रक से घटाकर विस्तार कर रहे हैं I क्या कोई तरीका है मैं उपर्युक्त मानचित्र को अनुकूलित कर सकता हूं। संसाधनों का पालन करने के लिए निम्न पथ:

  छवि हटाएं / छवियाँ /: id {: action = & gt; "नष्ट",: नियंत्रक = & gt; "चित्र"}  

अर्थात् : format ?

के रूप में उपयोग किया गया विस्तार नहीं है। चरित्र को ActionController :: routing :: SEPARATORS में परिभाषित किया गया है, जो उस URL को विभाजित करने के लिए विशेष वर्णों को सूचीबद्ध करता है।

यदि आप < कोड>। s, आपको एक : बाधाओं = & gt; {: आईडी = & gt; / Regexp /} तर्क से map.resources

अधिक जानकारी के लिए देखें।


Comments

Popular posts from this blog

Eclipse CDT variable colors in editor -

AJAX doesn't send POST query -

wpf - Custom Message Box Advice -