मेरे पास एक छोटा डेटाबेस है और एक रेल पेज के माध्यम से प्रविष्टियां जोड़ रहा है। मैंने प्रविष्टियों में से एक को "नष्ट कर दिया" और अब आईडी के मेरे अनुक्रम एक से छोड़ रहे हैं। उदाहरण के लिए, अब मेरे पास 42, 44, 44 है। 42, 43, 44.रेल कंसोल से डाटाबेस आईडी संशोधित करना?
मैं सोच रहा था कि कंसोल के माध्यम से एक नई वस्तु के आईडी नंबर को संपादित करने का कोई तरीका था या नहीं। मैंने कोशिश की है:
record.id = 43
record.save
और
record = record.new
record.attributes = { :id => 43 }
लेकिन दोनों काम नहीं किया। मुझे काफी यकीन है कि इसके लिए एक कंसोल विधि होनी चाहिए, लेकिन मुझे Google पर बहुत विशिष्ट नहीं लगता है और शायद मैं रेल एपीआई को गलत तरीके से पढ़ता हूं ... क्या मुझे संभवतः एसक्यूएलटी में सीधे एसक्यूएल के माध्यम से ऐसा करना होगा ?
धन्यवाद
यह वास्तव में एक अस्पष्ट और अनुपयोगी टिप्पणी थी। फ़्लैगिंग के लायक नहीं है, लेकिन संशोधित करने लायक है। – ivanreese