在ElasticSearch中实现自动完成中的模糊

时间:2014-12-30 14:44:57

标签: elasticsearch

我已经实现了elasticsearch自动完成功能。这是我使用的当前查询(node.js - elasticsearcj.js):

body: {
            query: {
                match_phrase_prefix: {
                    schoolname: {
                        query: clientSearchterm,
                        slop: 10,
                        max_expansions: 50,
                         fuzzy : {
                            fuzziness : 2
                        }
                    }
                }
            }
        }

它运作得很好。如何实现Fuzziness参数?

1 个答案:

答案 0 :(得分:0)

简单。只需添加:

  "fuzzy" : {
            "fuzziness" : 2
          }