package
0.0.0-20201018144916-6c3584e9cbbd
Repository: https://github.com/urvil38/contrib.git
Documentation: pkg.go.dev

# Functions

ExecuteEsSearch executes ES query.
GenerateBoolFilterQuery returns an ES Filter Bool Query.
GenerateBoolMustNotQuery returns an ES Must Not Bool Query.
GenerateBoolShouldQuery returns an ES Should Bool Query.
GenerateMatchAllQuery returns an ES MatchAll Query.
GenerateMatchQuery returns an ES Match Query.
GenerateNestedQuery returns an ES Nested Query.
GenerateQueryStringQuery returns an ES Query String Query.
GenerateRangeQueryGt returns an ES Greater Than Range Query.
GenerateRangeQueryGte returns an ES Greater Than or Equal Range Query.
GenerateRangeQueryLt returns an ES Less Than Range Query.
GenerateRangeQueryLte returns an ES Less Than or Equal Range Query.
GenerateRegexpQuery returns an ES Regexp Query.
GenerateTermQuery returns an ES Term Query.
GetIndexMapping returns Elasticsearch mapping.
GetPrettyESResult returns formatted ES results.
NewESClient returns an Elasticsearch client.
NewPost returns a post.

# Structs

AuthorBioData describes author's bio.
AuthorStatData decribes author's stat data.
Name describes a person's first and last name.
People describes a person.
Post
Post is a structure used for serializing/deserializing data in Elasticsearch.
Stat decribes author's stats.