2013-03-22 1 views
0
나는 모델 이름 내부 "Mongoid :: 기준" 클래스 얻는 방법
irb(main):019:0> a = Admin.first 
=> #<Admin _id: 514b318da61654dd05000002, email: "[email protected]", encrypted_password: "$2a$10$b.cWtfPNgUcCubJRX2vjAO6vEsds9OTGO2tn6Lfz2cBU.mwTYsHw."> 

irb(main):020:0> a.class.name 
=> "Admin" 

irb(main):021:0> a = Admin.all 
=> #<Mongoid::Criteria 
    selector: {} 
    options: {} 
    class: Admin 
    embedded: false> 

irb(main):022:0> a.class.name 
=> "Mongoid::Criteria" 

에서 클래스 이름을 알아?는 mongoid 기준

감사합니다.

답변

3

이 함께 할 수

a.klass #=> Admin 
or 
a.klass.name #=> "Admin" 
+0

대단히 감사합니다! – hyperrjas