class MemDB::Idx::Pattern

Attributes

field[R]

Public Class Methods

new(field, min: 3) click to toggle source
# File lib/mem_db/idx/pattern.rb, line 57
def initialize(field, min: 3)
  @field = field
  @min = min
end

Public Instance Methods

map_query(text) click to toggle source
# File lib/mem_db/idx/pattern.rb, line 66
def map_query(text)
  text
end
map_value(pattern) click to toggle source
# File lib/mem_db/idx/pattern.rb, line 62
def map_value(pattern)
  Pattern.new(pattern, min: @min).value
end