0

devise と omniauth を使用して、Rails 4 スタートアップを作成し、twitter ブートストラップと can を作成したいと考えています。

しかし、モデルについての私の理解はあまりよくないため、ユーザーと ID モデルに関する問題に直面しています。

ID モデル

class Identity < ActiveRecord::Base

  belongs_to :user, :foreign_key => "uid"

...

ユーザーモデル

class User < ActiveRecord::Base

  include User::AuthDefinitions
  include User::Roles

  has_many :identities

  validates_presence_of :email, :first_name, :last_name

小さな github リポジトリはここにあります -: https://github.com/pratik60/tur

問題はモデルの関係を理解し​​ていないためだと確信していますが、サインアップしようとするとこのエラーが発生します -: NameError: uninitialized constant User::Identity 基本的に uninitialized constant User::Identity

助言がありますか?

4

1 に答える 1