मैंने पहले से ही कई स्तंभों वाली इकाइयों नामक एक तालिका माइग्रेट की है। मैं सोच रहा था कि cmd का उपयोग करके इस तालिका में अकेले स्टैंड 'mig_index' में माइग्रेट कैसे करें।रेल: मौजूदा तालिका में add_index जोड़ने के लिए
class AddIndexToUnits < ActiveRecord::Migration
def self.up
add_index :units, :lesson_id
end
def self.down
remove :units
end
end
मैं एक self.down महसूस कर गलत हो सकता है, मैं अनिश्चित हूं राशि: इस कोड सही है।
धन्यवाद: डी, लगता है कि तुम लोग थोड़ा अलग जवाब – yoshyosh
अंतर यह है कि यूल में सूचकांक के लिए एक नाम देता है उसकी self.up जिसे वह इसे हटाने के लिए उपयोग करता है। मेरे द्वारा प्रदान किया गया कोड इंडेक्स को इसके कॉलम नाम के आधार पर हटा देता है। – Kris