클래스: Mongoid::StringifiedSymbol
- 상속:
-
객체
- 객체
- Mongoid::StringifiedSymbol
- 다음에 정의됨:
- lib/mongoid/stringified_symbol.rb
개요
데이터베이스에 값을 문자열로 전송하지만 사용자에게는 기호로 반환하는 클래스입니다.
클래스 메서드 요약 접기
-
.demongoize(객체) ⇒ 기호
비공개
객체를 mongo 친화적인 Ruby 유형에서 이 유형으로 변환합니다.
-
.진화(객체) ⇒ string
비공개
Ruby 유형의 객체 를 MQL 쿼리에 사용되는 유형 유형으로 전환합니다.
-
.mongoize(객체) ⇒ string
비공개
Ruby 유형의 객체 를 MongoDB 지속성에 사용되는 유형 유형으로 바꿉니다.
클래스 메서드 세부 정보
.demongoize(객체) ⇒ 기호
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
객체를 mongo 친화적인 Ruby 유형에서 이 유형으로 변환합니다.
22 23 24 25 26 27 28 |
# 파일 'lib/mongoid/stringified_symbol.rb', 줄 22 def demongoize(객체) 만약 객체.nil? 객체 other 객체.to_s.to_sym end end |
.진화(객체) ⇒ string
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
Ruby 유형의 객체 를 MQL 쿼리에 사용되는 유형 유형으로 전환합니다.
60 61 62 |
# 파일 'lib/mongoid/stringified_symbol.rb', 줄 60 def 진화(객체) mongoize(객체) end |
.mongoize(객체) ⇒ string
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
Ruby 유형의 객체 를 MongoDB 지속성에 사용되는 유형 유형으로 바꿉니다.
41 42 43 44 45 46 47 |
# 파일 'lib/mongoid/stringified_symbol.rb', 줄 41 def mongoize(객체) 만약 객체.nil? 객체 other 객체.to_s end end |