禁用规范会导致空结果

时间:2016-06-08 10:10:05

标签: elasticsearch

这是我的映射:

...
'mappings' : {
    'listing' : {
        'properties' : {
            'name' : {
                'type' : 'string',
                'boost' : 10,
                'index' : 'analyzed',
                'analyzer' : 'search_analyzer',
        //      'norms' : {'enabled' : false}
            },
...

当我取消注释norms然后重新编制索引时,我在重建索引时没有收到任何错误,但所有查询都返回空(0 hits

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

norms.enabled设置必须与同一索引中同名字段的设置相同。