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
助言がありますか?