11
मैं सिर्फ इस भाग गया ..रेल ने "ड्राइव" को "ड्राइव" में क्यों बदल दिया?
rails g scaffold shared_drive drive_name:string drive_path:string security_group_read:string security_group_modify:string
जब मैं मार्ग खोलने localhost:3000/shared_drives/new
हैडर पढ़ता नया शेयर किया Drife
जब मैं इस पृष्ठ पर एक नई वस्तु बनाने की कोशिश करते हैं, मैं इस त्रुटि मिलती है
ActionController::ParameterMissing in SharedDrivesController#create
param is missing or the value is empty: shared_drife
क्या चल रहा है?!? रेल ने मेरे मॉडल का नाम क्यों बदल दिया?
यह * "ड्राइव" के एकवचन पर flubbed हो सकता है। – Makoto
@ थिसगू 'प्राइ (मुख्य)> 'drive'.singularize # =>" ड्राइव "'। आप http://apidock.com/rails/v4.2.1/ActiveSupport/Inflector/inflections –
का उपयोग करके इसे ठीक कर सकते हैं मेरे पास थोड़ा टाइपो है .. वह 'drive'.singularize # => "drife" 'वास्तव में होगा मेरे ब्राउज़र ऑटो सुधार ने इसे बनाया, मुझे नहीं। लेकिन मैंने इसे नहीं देखा। –