Safe Haskell | None |
---|---|
Language | Haskell2010 |
Database.Bloodhound.Types
Documentation
halfRangeToKV :: HalfRange -> (Text, Double) Source
mkSort :: FieldName -> SortOrder -> DefaultSort Source
mkMatchQuery :: FieldName -> QueryString -> MatchQuery Source
mkMultiMatchQuery :: [FieldName] -> QueryString -> MultiMatchQuery Source
Constructors
Version | |
Fields
|
type Reply = Response ByteString Source
Constructors
EsResult | |
Constructors
Constructors
Search | |
data FromJSON a => SearchResult a Source
Constructors
SearchResult | |
Fields
|
Instances
(Eq a, FromJSON a) => Eq (SearchResult a) | |
(Show a, FromJSON a) => Show (SearchResult a) | |
FromJSON a => FromJSON (SearchResult a) |
data FromJSON a => SearchHits a Source
Instances
(Eq a, FromJSON a) => Eq (SearchHits a) | |
(Show a, FromJSON a) => Show (SearchHits a) | |
FromJSON a => FromJSON (SearchHits a) |
data ShardResult Source
Constructors
ShardResult | |
Fields
|
Instances
Constructors
Constructors
MustMatch Term Cache | |
MustNotMatch Term Cache | |
ShouldMatch [Term] Cache |
data GeoBoundingBoxConstraint Source
Constructors
GeoBoundingBoxConstraint | |
Fields
|
data GeoBoundingBox Source
Constructors
GeoBoundingBox | |
Fields
|
Instances
Constructors
Distance | |
Fields
|
data DistanceUnit Source
Constructors
Miles | |
Yards | |
Feet | |
Inches | |
Kilometers | |
Meters | |
Centimeters | |
Millimeters | |
NauticalMiles |
Instances
data DistanceType Source
Instances
data BulkOperation Source
Constructors
BulkIndex IndexName MappingName DocId Value | |
BulkCreate IndexName MappingName DocId Value | |
BulkDelete IndexName MappingName DocId | |
BulkUpdate IndexName MappingName DocId Value |
Instances
Constructors
Ascending | |
Descending |
data DefaultSort Source
Constructors
DefaultSort | |
Fields
|
Instances
Constructors
LastMissing | |
FirstMissing | |
CustomMissing Text |
data MatchQuery Source
Constructors
Instances
data MultiMatchQuery Source
Constructors
Constructors
BoolQuery | |
data BoostingQuery Source
Constructors
BoostingQuery | |
Fields
|
Instances
data CommonTermsQuery Source
Constructors
data DisMaxQuery Source
Constructors
DisMaxQuery | |
Fields
|
Instances
data FuzzyLikeThisQuery Source
Constructors
FuzzyLikeThisQuery | |
data FuzzyLikeFieldQuery Source
Constructors
data MoreLikeThisQuery Source
Constructors
data MoreLikeThisFieldQuery Source
Constructors
data QueryStringQuery Source
Constructors
QueryStringQuery | |
Fields
|
Instances
data SimpleQueryStringQuery Source
Constructors
SimpleQueryStringQuery | |
Fields
|
data BooleanOperator Source
newtype CutoffFrequency Source
Constructors
CutoffFrequency Double |
data CommonMinimumMatch Source
newtype IgnoreTermFrequency Source
Constructors
IgnoreTermFrequency Bool |
Constructors
ScoreTypeMax | |
ScoreTypeSum | |
ScoreTypeAvg | |
ScoreTypeNone |
newtype MaxDocFrequency Source
Constructors
MaxDocFrequency Int |
newtype MinDocFrequency Source
Constructors
MinDocFrequency Int |
newtype MinimumTermFrequency Source
Constructors
MinimumTermFrequency Int |