module Searching::GuideProgress::QueryOperands

Public Instance Methods

close_to(value) click to toggle source
# File lib/mumuki/classroom/models/searching/guide_progress.rb, line 14
def close_to(value)
  more_than(value - 1).merge(less_than value + 1)
end
default_query_operand() click to toggle source
# File lib/mumuki/classroom/models/searching/guide_progress.rb, line 18
def default_query_operand
  :more_than
end
less_than(value) click to toggle source
# File lib/mumuki/classroom/models/searching/guide_progress.rb, line 10
def less_than(value)
  {'$lte': value}
end
more_than(value) click to toggle source
# File lib/mumuki/classroom/models/searching/guide_progress.rb, line 6
def more_than(value)
  {'$gte': value}
end