次のコードがあります。
class Zombie < ActiveRecord::Base
attr_accessible :name, :rotting, :age
has_many :assignments
has_many :roles, through: :assignments
end
class Role < ActiveRecord::Base
attr_accessible :title
has_many :assignments
has_many :zombies, through: :assignments
end
class Assignments < ActiveRecord::Base
attr_accessible :role_id, :zombie_id
belongs_to :zombie
belongs_to :role
end
コンソールで、このコードを実行しようとすると:
zombie = Zombie.first
role = Role.first
zombie.assignments.create(role: role)
次のエラーが表示されます。
NameError: uninitialized constant Zombie::Assignment.
ここで間違いを犯しましたか?