nested 类型处理

nested 类型处理

GET /abc
{
  "query": {
	"filtered": {
	  "query": {
		"match_all": {}
	  },
	  "filter": {
		"bool": {
		  "must": [
			{
			  "term": {
				"appid.raw": "wx3763889cf8825b9a"
			  }
			},{
			  "term": {
				"content.from": "appLog"
			  }
			}
		  ]
		}
	  }
	}
  },
  "aggs": {
	"result": {
	  "nested": {
		"path": "content"
	  },
	  "aggs": {
		"from": {
		  "terms": {
			"field": "content.from"
		  },
		  "aggs": {
			"tag": {
			  "terms": {
				"field": "content.tag"
			  },
			  "aggs": {
				"pv": {
				  "sum": {
					"field": "content.count"
				  }
				}
			  }
			}
		  }
		}
	  }
	}
  }
}