无法从elasticsearch

时间:2018-01-28 20:07:40

标签: elasticsearch

我最近升级到ES 6,但无法获得任何搜索结果。如果我去查看ES中的单个记录,我看到文本在那里:

{ “_索引”: “的情况下”, “_类型”: “的情况下”, “_ ID”: “5a686d6b19a13757ac2c54d7”, “_版本”:2 “找到”:真, “_源”:{ “数据”:{ “基本信息”:{“项目类型”:“OCW”,“代码”:“0124-RHY”,“标题”:“布劳沃德调查案件管理”,“意向书到期”:“”,“问题到期” :“02/02/2018”,“提案到期”:“02/14/2018”,“Rfp Doc”:“工作范围\ n \ n TEC2114786P1 - 调查管理系统\ n \ n \ n提供办公室办公室检察长办公室:\ n \ n布劳沃尔监察长办公室(OIG)是一个刑事司法机构,于2010年11月成立.OIG作为一个独立的监督机构,为超过180万的布劳沃德县居民提供服务。权力机构包括超过25,000名员工,以及超过450个单独的政府部门和部门。此外,监察办对超过170名当选的官员,包括县委员,市长,副校长,负有监督责任。市委员,和自己的理事会成员,以及超过36,000名向县和市提供商品或服务的注册商。\ n \ n \ n OIG有权调查违反州和联邦法规和法规的行为,县和市政府条例和......

但是,如果我运行此查询,则无法点击:

"query":{
            "bool": {
                "must": {
                    "match":{
                        "text": "criminal"
                    }
                }
            }
        }

由于2到6之间的变化(这是一次大的升级),我不得不彻底检查我的查询,而我只是想让全文搜索工作。任何人都可以看到我的查询有什么问题吗?

更新:我想通了,你必须使用query_string查询:

"must": {
    "query_string":{
        "query": "criminal"
    }
 }

0 个答案:

没有答案