Class: Mongoid::Oslc::Grammar::Condition
- Inherits:
-
Treetop::Runtime::SyntaxNode
- Object
- Treetop::Runtime::SyntaxNode
- Mongoid::Oslc::Grammar::Condition
- Defined in:
- lib/mongoid/oslc/grammar.rb
Instance Method Summary collapse
Instance Method Details
#to_mongo_query ⇒ Object
82 83 84 85 86 87 88 |
# File 'lib/mongoid/oslc/grammar.rb', line 82 def to_mongo_query oslc_name = field_name.text_value field = Mongoid::Oslc.resources.field_name(oslc_name) value = field_value.to_mongo_query value = [] if value.nil? && Mongoid::Oslc.resources.is_field_array?(oslc_name) { field => operator.to_mongo_query_with_value(value) } end |