class SymbolOperator
Public Instance Methods
eql?(other)
click to toggle source
# File lib/mongomodel/compatibility/mongo_mapper.rb, line 10 def eql?(other) self == other end
hash()
click to toggle source
# File lib/mongomodel/compatibility/mongo_mapper.rb, line 14 def hash field.hash ^ operator.hash end
to_mongo_operator()
click to toggle source
# File lib/mongomodel/compatibility/mongo_mapper.rb, line 2 def to_mongo_operator MongoModel::MongoOperator.new(field, operator) end
to_mongo_order_clause()
click to toggle source
# File lib/mongomodel/compatibility/mongo_mapper.rb, line 6 def to_mongo_order_clause MongoModel::MongoOrder::Clause.new(field, operator.to_s == 'asc' ? :ascending : :descending) end