क्या मजबूत पैरामीटर का उपयोग करके आवश्यक हैश की एक विशेषता को चिह्नित करना संभव है?मजबूत पैरामीटर्स को एक विशेषता की आवश्यकता होती है
को देखते हुए इनपुट की तरह:
{
"example" => {
"optional": 1234,
"required": 5678
}
}
मानक मजबूत पैरामीटर उदाहरण हैं:
params.require(:example).permit(:optional, :required)
यह देखते हुए कि आप कुछ मापदंडों की आवश्यकता होती है सकते हैं, मैंने सोचा कि निम्नलिखित काम करेगा:
params.require(:example).require(:required)
params.require(:example).permit(:optional)
मैंने कोशिश की है:
params.require(:example => [ :required ]).permit(:optional)
params.require(:example).permit(:optional)
params[:example].require(:required)
और कुछ भी मैं सोच सकता हूं।
क्या किसी को पता है कि यह संभव है?
धन्यवाद रनफ़ोर। मैं एक ही निष्कर्ष पर आया था। मेरे मामले में उपस्थिति आवश्यकता संसाधन के उपयोग के तरीके पर सशर्त है (यानी नियंत्रक के माध्यम से) लेकिन मैं इसके साथ मदद करने के लिए कुछ सशर्त सत्यापन करने में सक्षम हूं। –