Added documentation links on fuzziness

This commit is contained in:
Ashutosh Rishi Ranjan 2018-06-20 10:45:23 +10:00
parent 16320685d5
commit 5bc6bb3a96
2 changed files with 12 additions and 6 deletions

View File

@ -18,9 +18,13 @@
- Add the "stemmer" and "stop" [token filters][] to `TokenFilterDefinition`.
- @ahodgen
- Add support for wildcard queries
- @ashutoshrishi
- Added [fuzziness][] option to a Match Query
- Added support for "AUTO" Fuzziness alongside a numeric value.
[Character Filters]: https://www.elastic.co/guide/en/elasticsearch/reference/5.6/analysis-charfilters.html
[Token Filters]: https://www.elastic.co/guide/en/elasticsearch/reference/5.6/analysis-tokenfilters.html
[Fuzziness]: https://www.elastic.co/guide/en/elasticsearch/reference/current/common-options.html#fuzziness
0.15.0.2
========

View File

@ -9,12 +9,12 @@ module Database.V5.Bloodhound.Internal.Query
import Bloodhound.Import
import Data.Char (isNumber)
import qualified Data.HashMap.Strict as HM
import Data.List (nub)
import qualified Data.Text as T
import Data.Char (isNumber)
import qualified Data.HashMap.Strict as HM
import Data.List (nub)
import qualified Data.Text as T
import Database.Bloodhound.Common.Script as X
import Database.Bloodhound.Common.Script as X
import Database.V5.Bloodhound.Internal.Newtypes
data Query =
@ -1625,7 +1625,9 @@ fieldTagged f o = case HM.toList o of
[(k, Object o')] -> f (FieldName k) o'
_ -> fail "Expected object with 1 field-named key"
{-| Fuzziness value as a number or 'AUTO'. -}
-- | Fuzziness value as a number or 'AUTO'.
-- See:
-- https://www.elastic.co/guide/en/elasticsearch/reference/current/common-options.html#fuzziness
data Fuzziness = Fuzziness Double | FuzzinessAuto
deriving (Eq, Show)