想要进行 rails 迁移,但我希望列名类似于 external_id 但我不想使用 external 的任何模型。我认为默认情况下rails,每当看到_id作为后缀时,它都会查找外键关联,如果它不存在,则迁移被取消。有什么解决方案。我有
def self.up
create_table :external_mappings do |t|
t.string :external_name
t.integer :external_id
t.timestamps
end
end
谢谢你的帮助
当我让它 t.integer :externalId 迁移工作。这让我觉得 external_id 正在寻找外键引用,有什么方法可以抑制外键引用。我正在使用导轨 2.3.5