package
0.0.0-20220907150529-4ecbd2543f9e
Repository: https://github.com/stackrox/bleve.git
Documentation: pkg.go.dev
# Functions
DumpQuery returns a string representation of the query tree, where query string queries have been expanded into base queries.
NewBooleanQuery creates a compound Query composed of several other Query objects.
No description provided by the author
NewBoolFieldQuery creates a new Query for boolean fields.
NewConjunctionQuery creates a new compound Query.
NewDateRangeInclusiveQuery creates a new Query for ranges of date values.
NewDateRangeQuery creates a new Query for ranges of date values.
NewDisjunctionQuery creates a new compound Query.
NewDocIDQuery creates a new Query object returning indexed documents among the specified set.
NewFuzzyQuery creates a new Query which finds documents containing terms within a specific fuzziness of the specified term.
No description provided by the author
No description provided by the author
No description provided by the author
NewMatchAllQuery creates a Query which will match all documents in the index.
NewMatchNoneQuery creates a Query which will not match any documents in the index.
NewMatchPhraseQuery creates a new Query object for matching phrases in the index.
NewMatchQuery creates a Query for matching text.
NewMultiPhraseQuery creates a new Query for finding term phrases in the index.
NewNumericRangeInclusiveQuery creates a new Query for ranges of numeric values.
NewNumericRangeQuery creates a new Query for ranges of numeric values.
NewPhraseQuery creates a new Query for finding exact term phrases in the index.
NewPrefixQuery creates a new Query which finds documents containing terms that start with the specified prefix.
NewQueryStringQuery creates a new Query used for finding documents that satisfy a query string.
NewRegexpQuery creates a new Query which finds documents containing terms that match the specified regular expression.
NewTermQuery creates a new Query for finding an exact term match in the index.
NewTermRangeInclusiveQuery creates a new Query for ranges of numeric values.
NewTermRangeQuery creates a new Query for ranges of text term values.
NewWildcardQuery creates a new Query which finds documents containing terms that match the specified wildcard.
ParseQuery deserializes a JSON representation of a Query object.
SetLog sets the logger used for logging by default log messages are sent to ioutil.Discard.
# Constants
Document must satisfy ALL of term searches.
Document must satisfy AT LEAST ONE of term searches.
# Variables
No description provided by the author
No description provided by the author
QueryDateTimeFormat controls the format when Marshaling to JSON.
QueryDateTimeParser controls the default query date time parser.
# Structs
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
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
A BoostableQuery represents a Query which can be boosted relative to other queries.
A FieldableQuery represents a Query which can be restricted to a single field.
A Query represents a description of the type and parameters for a query into the index.
A ValidatableQuery represents a Query which can be validated prior to execution.