绊脚石乃是进身之阶。

alias中两个index 有相同的字段,查询的时候怎么排除一个

Elasticsearch | 作者 solomon | 发布于2017年08月22日 | 阅读数:2732

现在有两个index,都有名为tags的字段(名称相同,意义不同) ,加入了同一个alias,在查询的时候怎么只根据index_1的tags进行查询呢?或者不用alias,使用其他方式?
 
/index_1/type_name/_mapping
{
    "type_name": {
        "properties": {
            "name_1": {
                "type": "text"
            },
            "tags": {
                "type": "text",
            }

        }
    }
}

/index_2/type_name/_mapping
{
    "type_name": {
        "properties": {
            "name_2": {
                "type": "text"
            },
            "tags": {
                "type": "text",
            }

        }
    }
}
 
已邀请:

要回复问题请先登录注册