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