| 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 |