모듈: Mongoid::Criteria::Queryable::Extensions::String::ClassMethods
- 다음에 정의됨:
- lib/mongoid/criteria/queryable/extensions/string.rb
인스턴스 메서드 요약 접기
-
#__expr_part__(키, 값, 부정 = false) ⇒ 해시
값을 표현식으로 가져옵니다.
-
#진화(객체) ⇒ string
string 을 MongoDB 에 친숙한 값(이 경우 string)으로 진화시킵니다.
인스턴스 메서드 세부 정보
#__expr_part__(키, 값, 부정 = false) ⇒ 해시
값을 표현식으로 가져옵니다.
83 84 85 86 87 88 89 |
# 파일 'lib/mongoid/criteria/queryable/extensions/string.rb', 줄 83 def __expr_part__(키, value, 부정 = 거짓) 만약 부정 { 키 => { "$#{__regexp?(value) ? "not" : "ne"}" => value }} other { 키 => value } end end |
#진화(객체) ⇒ string
string 을 MongoDB 에 친숙한 값(이 경우 string)으로 진화시킵니다.
100 101 102 103 104 |
# 파일 'lib/mongoid/criteria/queryable/extensions/string.rb', 줄 100 def 진화(객체) __e볼브__(객체) do |obj| __regexp?(obj) ? obj : obj.to_s end end |