module CX::Mongo::Query::Postfix
Public Instance Methods
eq(val)
click to toggle source
# File lib/cx/mongo_query/operators.rb, line 125 def eq(val); { self.to_s => { $eq => val } } end
ge(val)
click to toggle source
# File lib/cx/mongo_query/operators.rb, line 128 def ge(val); { self.to_s => { $gte => val } } end
gt(val)
click to toggle source
# File lib/cx/mongo_query/operators.rb, line 127 def gt(val); { self.to_s => { $gt => val } } end
in(*vals)
click to toggle source
# File lib/cx/mongo_query/operators.rb, line 131 def in(*vals); { self.to_s => { $in => vals } } end
le(val)
click to toggle source
# File lib/cx/mongo_query/operators.rb, line 130 def le(val); { self.to_s => { $lte => val } } end
lt(val)
click to toggle source
# File lib/cx/mongo_query/operators.rb, line 129 def lt(val); { self.to_s => { $lt => val } } end
ne(val)
click to toggle source
# File lib/cx/mongo_query/operators.rb, line 126 def ne(val); { self.to_s => { $ne => val } } end
nin(*vals)
click to toggle source
# File lib/cx/mongo_query/operators.rb, line 132 def nin(*vals); { self.to_s => { $nin => vals } } end