Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ActiveRecord::rails中HABTM的AssociationTypeMismatch_Activerecord_Ruby On Rails 4_Associations_Has And Belongs To Many - Fatal编程技术网

ActiveRecord::rails中HABTM的AssociationTypeMismatch

ActiveRecord::rails中HABTM的AssociationTypeMismatch,activerecord,ruby-on-rails-4,associations,has-and-belongs-to-many,Activerecord,Ruby On Rails 4,Associations,Has And Belongs To Many,我有两种型号Zipcode和Plan class Zipcode < ActiveRecord::Base self.primary_key = 'code' has_and_belongs_to_many :plans, :class_name => "Plan", :join_table => "plans_zipcodes", :foreign_key => "code" end class Plan < ActiveRecord::Ba

我有两种型号Zipcode和Plan

class Zipcode < ActiveRecord::Base
  self.primary_key = 'code'
  has_and_belongs_to_many :plans, :class_name => "Plan", 
     :join_table => "plans_zipcodes", :foreign_key => "code"
end

class Plan < ActiveRecord::Base
  has_and_belongs_to_many :zipcodes, :class_name => "Zipcode", 
    :join_table => "plans_zipcodes", :association_foreign_key => "code"
end
它给了我这个

ActiveRecord::AssociationTypeMismatch: Zipcode(#90410810) expected, got Fixnum(#72919920)
请帮忙解决这个问题

ActiveRecord::AssociationTypeMismatch: Zipcode(#90410810) expected, got Fixnum(#72919920)