ElasticSearch嵌套用于不同的值

时间:2017-04-19 17:14:42

标签: elasticsearch

我正在寻找一个干净的解决方案。基本上我有一个由整数编号的数组。这个数字可能是1-50。而不是重复我的索引50次,有没有解决这个问题?

以下是我如何为级别1执行此操作的示例。

由于

"test" : {
            "properties" : {
              "1" : {
                "properties" : {
                  "name" : {
                    "type" : "string",
                    "index" : "not_analyzed"
                  },
                  "taglevel" : {
                    "type" : "long"
                  }
                }
              },
              "2" : {
                "properties" : {
                  "name" : {
                    "type" : "string",
                    "index" : "not_analyzed"
                  },
                  "taglevel" : {
                    "type" : "long"
                  }
                }
              },
              "3" : {
                "properties" : {
                  "name" : {
                    "type" : "string",
                    "index" : "not_analyzed"
                  },
                  "taglevel" : {
                    "type" : "long"
                  }
                }
              },

重复47次,直到

  "50" : {
    "properties" : {
      "name" : {
        "type" : "string",
        "index" : "not_analyzed"
      },
      "taglevel" : {
        "type" : "long"
      }
    }
  },

0 个答案:

没有答案