建议不返回弹性结果

时间:2018-07-18 09:14:21

标签: elasticsearch

我是Elasticsearch的新手。我有以下代码行将生成自动建议结果。

   function getSuggestions(input) {
        return elasticClient.search({
            index: indexName,
            type: "document",
            body: {
                from : 0, size : 10,
                query: {
                    "match": {
                        'suggest': input
                    }
                }
            }
        })
    }
    exports.getSuggestions = getSuggestions;

在按钮单击搜索之后,我具有类似的功能。

function getSearch(input) {
    ...
    ...
    ..
        body: {
        from: offset, size: limit,
        query: {
            "bool": {
                must: {
                    match: {
                        [searchField]: {
                            query: query,
                            operator: "and",
                            fuzziness: 2
                        }
                    }
                }
            }
        }
    }
}

exports.getSearch = getSearch;

我的问题是我无法获得自动提示。

0 个答案:

没有答案