मेरे पास Profile
मॉडल है, जिसमें height
विशेषता है।मैं व्यक्ति की ऊंचाई को सरल_फॉर्म के भीतर कैसे संभाल सकता हूं?
मुझे उपयोगकर्ताओं की ऊंचाई (उर्फ प्रोफाइल) स्टोर करने की आवश्यकता है, लेकिन मुझे पूरा यकीन नहीं है कि यह कैसे करें। मुझे लगता है कि ऐसा करने का सबसे अच्छा तरीका है इंच में टूटा हुआ एक चुनिंदा ड्रॉपडाउन (यानी 4'0 ", 4'1" ... 6'5 ", आदि)। लेकिन मुझे पूरा यकीन नहीं है कि सबसे अच्छा तरीका DB में यह स्टोर करने के लिए।
मैं अभी यह सबसे सरल सिर्फ इंच स्टोर करने के लिए है ग्रहण करेंगे, लेकिन अगर मैं ऐसा कैसे मैं प्रारूप मैं ऊपर निर्दिष्ट में मेरे चयन में ऊंचाई पेश करते हैं।
, मैं सिर्फ एक पूर्णांक क्षेत्र है:।
<%= f.input_field :height, placeholder: "176", class: 'col-lg-9 form-control' %>
कारण है कि आप एक सेमी क्षेत्र और एक छवि सेमी इंच कन्वर्ट करने के लिए नहीं है। फिर मॉडल में यदि आप आवश्यक हो तो इसे इंच में परिवर्तित करने के लिए तर्क लिख सकते हैं –
@AmitBadhekaPykihStaff मुझे यकीन नहीं है कि मैं आपके सुझाव को समझता हूं। एक "इंच को सेमी में परिवर्तित करने के लिए छवि"? इसका सबसे सही मतलब क्या है? – marcamillion