Method: Mongoose::LinearSearch#between
- Defined in:
- lib/mongoose/linear_search.rb
#between(search_start, search_end, start_inclusive = false, end_inclusive = false) ⇒ Object
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 |
# File 'lib/mongoose/linear_search.rb', line 96 def between(search_start, search_end, start_inclusive=false, end_inclusive=false) return search_table do |table_value| if table_value < search_start false elsif table_value == search_start and not start_inclusive false elsif table_value == search_end and not end_inclusive false elsif table_value > search_end false else true end end end |