git.iko.soy/typeable/bloodhound
on master help sign in
Added documentation links on fuzziness
commit5bc6bb3a96aaea37ea2608efcd13bc3dd6e5023c authorAshutosh Rishi Ranjan <ashutoshrishi92@gmail.com> dateWed 20 Jun 2018, 10:45 (8 years ago) parent1632068
2 files changed+12−6
changelog.md+4 src/Database/V5/Bloodhound/Internal/Query.hs+8−6
changelog.md+4
@@ -18,9 +18,13 @@
1818 - Add the "stemmer" and "stop" [token filters][] to `TokenFilterDefinition`.
1919- @ahodgen
2020 - Add support for wildcard queries
21+- @ashutoshrishi
22+ - Added [fuzziness][] option to a Match Query
23+ - Added support for "AUTO" Fuzziness alongside a numeric value.
2124
2225[Character Filters]: https://www.elastic.co/guide/en/elasticsearch/reference/5.6/analysis-charfilters.html
2326[Token Filters]: https://www.elastic.co/guide/en/elasticsearch/reference/5.6/analysis-tokenfilters.html
27+[Fuzziness]: https://www.elastic.co/guide/en/elasticsearch/reference/current/common-options.html#fuzziness
2428
25290.15.0.2
2630========
src/Database/V5/Bloodhound/Internal/Query.hs+8−6
@@ -9,12 +9,12 @@ module Database.V5.Bloodhound.Internal.Query
99
1010import Bloodhound.Import
1111
12−import Data.Char (isNumber)
13−import qualified Data.HashMap.Strict as HM
14−import Data.List (nub)
15−import qualified Data.Text as T
12+import Data.Char (isNumber)
13+import qualified Data.HashMap.Strict as HM
14+import Data.List (nub)
15+import qualified Data.Text as T
1616
17−import Database.Bloodhound.Common.Script as X
17+import Database.Bloodhound.Common.Script as X
1818import Database.V5.Bloodhound.Internal.Newtypes
1919
2020data Query =
@@ -1625,7 +1625,9 @@ fieldTagged f o = case HM.toList o of
16251625 [(k, Object o')] -> f (FieldName k) o'
16261626 _ -> fail "Expected object with 1 field-named key"
16271627
1628−{-| Fuzziness value as a number or 'AUTO'. -}
1628+-- | Fuzziness value as a number or 'AUTO'.
1629+-- See:
1630+-- https://www.elastic.co/guide/en/elasticsearch/reference/current/common-options.html#fuzziness
16291631data Fuzziness = Fuzziness Double | FuzzinessAuto
16301632 deriving (Eq, Show)
16311633