मेरे पास मेरे रेल ऐप में एक मॉडल है जो has_one
के लिए :class_name
विशेषता का उपयोग करता है:यदि मैं उपयोग करता हूं: class_name विशेषता है_ऑन में, मैं माइग्रेशन में क्या डालूं?
class Foo < ActiveRecord:Base
has_one :main_bar, :class_name => "Bar"
# ...
end
मुझे इस बात के बारे में कुछ अनिश्चितता है कि इस कक्षा के लिए माइग्रेशन में क्या रखा जाए। क्या मैं संदर्भों का उपयोग कर सकता हूं? Xzx30 के लिए कॉलम नाम के रूप में रेल क्या खोज रहे हैं? क्या मैं ऐसा कर सकता हूं?
class CreateFoos < ActiveRecord::Migration
def self.up
create_table :foos do |t|
t.references :main_bar
end
end
def self.down
drop_table :foos
end
end
धन्यवाद!