2012-07-17 3 views
1

몽유이족에 의해 drivent 된 모델에 default_scope를 설정했습니다.몽고 이드 default_scope

default_scope -> {where(tenant_id: Tenant.current.id)} 

나는 아무 문제도 발견하지 만들 때 :

전무

Student.new.tenant 

반환 : 나는 학생을 만들 때

Student.all 

현재 세입자

의 학생들을 반환합니다

Student.create 

는 현재 세입자에게

를 할당하지 않습니다하지만 난 할 경우 : 그것은 정상적인 동작

Student.scoped.new.tenant 

인가 :

Student.all.new.tenant 

그것은뿐만 아니라

작동?

thx 메이트

답변