Class: Qiita::Elasticsearch::FilterableToken

Inherits:
Token
  • Object
show all
Defined in:
lib/qiita/elasticsearch/filterable_token.rb

Instance Attribute Summary

Attributes inherited from Token

#field_name, #term

Instance Method Summary collapse

Methods inherited from Token

#downcased?, #downcased_term, #filter?, #ignorable?, #initialize, #must?, #must_not?, #negative?, #or?, #positive?, #proper_cased_term, #quoted?, #to_s

Constructor Details

This class inherits a constructor from Qiita::Elasticsearch::Token

Instance Method Details

#to_hashHash

Returns:

  • (Hash)


7
8
9
10
11
12
13
# File 'lib/qiita/elasticsearch/filterable_token.rb', line 7

def to_hash
  {
    "term" => {
      @field_name => proper_cased_term,
    },
  }
end