我有2个表,一个是has_many关联,另一个是属于。模型如下:
map.rb:
class Map < ActiveRecord::Base
has_many :fields
end
field.rb:
class Field < ActiveRecord::Base
belongs_to :map
end
在field.rb的迁移中,我有一个字段map_id。 但是,当我尝试通过选择一些字段来创建地图记录时,
1错误禁止保存此地图。 以下字段存在问题:
有人可以告诉我出错的地方吗?
谢谢。
修改: 添加架构
Schema看起来像这样:
create_table "fields", force: :cascade do |t|
t.integer "map_id"
end
create_table "maps", force: :cascade do |t|
end