# Functions
DeserializeDetails takes the output of Details.Serialize and converts it back in to a Details.
NewClient returns a Client that can talk to the configured Elastic Search server and will use the configured index for queries.
NewMock returns a Mock that you can get a mock Client and queries from.
NewQuery looks at the given Request method, path, body and parameters to see if it's a search request, and converts it to a Query if so.
NewResult returns a Result with an empty HitSet in it, suitable for adding hits and errors to.
WantsField takes the output of Query.DesiredFields() and sees if the given field from amongst our Fields* flags is one of the desired fields.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
Aggs is used to specify an aggregation query.
No description provided by the author
No description provided by the author
No description provided by the author
Client is used to interact with an Elastic Search server.
Config allows you to specify your Elastic Search server details.
Details holds the document information of a Hit.
ElasticInfo is the type returned by an Info() request.
Error is an error type that has a Msg with one of our const Err* messages.
No description provided by the author
No description provided by the author
HitSet is the container of all Hits, plus a Total.Value which may tell you the total number of matching documents.
No description provided by the author
Mock helps you test elasticsearch queries without a real elasticsearch server.
No description provided by the author
No description provided by the author
Query describes the search query you wish to run against Elastic Search.
QueryFilter is used to filter the documents you're interested in.
Result holds the results of a search query.
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author