class Searcher::Analyzers

Public Class Methods

email_ngram() click to toggle source
# File lib/searcher.rb, line 92
def self.email_ngram
  {
    type: "custom",
    tokenizer: "uax_url_email",
    filter: [
      "lowercase",
      "asciifolding",
      "nGram_filter"
    ]
  }
end
ngram() click to toggle source
# File lib/searcher.rb, line 80
def self.ngram
  {
    type: "custom",
    tokenizer: "whitespace",
    filter: [
      "lowercase",
      "asciifolding",
      "nGram_filter"
    ]
  }
end
whitespace() click to toggle source
# File lib/searcher.rb, line 104
def self.whitespace
  {
    type: "custom",
    tokenizer: "whitespace",
    filter: [
      "lowercase",
      "asciifolding"
    ]
  }
end