을 찾을 수와 문제레일에서의 STI Inheiritance. 때문에 내 상속 구조 내 STI 테이블의 레코드 검색에 문제가 오전
class User < ActiveRecord::Base
class LegacyUser < User
class AuthUser < User
class SuperUser < AuthUser
class FieldUser < AuthUser
class ClientAdmin < AuthUser
문제는 찾으십시오 AuthUser 모델에서는 작동하지 않습니다. 쿼리에서 "AuthUser"유형을 찾고 있으며 다른 세 가지 가능성은 없습니다.
편집 :이 주위에 재생하는 동안이 기능이 구축되어야한다 보인다 있도록 만 ClientAdmin 및 FieldUser에 대한 작업을 시작했지만 지금은 방식 때문에 STI에 원래 문제
내 DB에 유형 열을해야합니까. 처음에는 한 수준으로 만 제한적이라고 생각했지만 어느 시점에서는 AuthLogic 찾기가 4 가지 유형 모두를 찾고있었습니다. 이제 Base 만 보았습니다 – stellard