class Patient
में निम्न पंक्ति को हटा दें :
attr_accessor :name, :pID
क्या हुआ कि attr_accessor बदल दिया गया
दो डेटाबेस कॉलम विशेषताएँ :name
और :pID
(जो स्वचालित रूप से उत्पन्न हुए थे) स्वयं के साथ, जिसके परिणामस्वरूप दो आभासी विशेषताएं, :name
और :pID
।
इस प्रकार, वर्चुअल विशेषताओं को संबंधित डेटाबेस विशेषताओं के बजाय सेट और मान्य किया जा रहा था, जिसके परिणामस्वरूप डेटाबेस में अभी तक कोई त्रुटि नहीं हुई है।