anchor.diff:  Response:
   
   [source,console-result]
  ---------------------------------------------------
  +----
   {
     ...
     "aggregations": {
       "resellers": {
         "doc_count": 2,
         "min_price": {
  -        "value": 350
  +        "value": 350.0
         }
       }
     }
   }
  ---------------------------------------------------
  +----
   // TESTRESPONSE[s/\.\.\.//]
  -// TESTRESPONSE[s/: [0-9]+/: $body.$_path/]
  +
  +You can use a <<search-aggregations-bucket-filter-aggregation,`filter`>>
  +sub-aggregation to return results for a specific reseller.
  +
  +[source,console]
  +----
  +GET /products/_search?size=0
  +{
  +  "query": {
  +    "match": {
  +      "name": "led tv"
  +    }
  +  },
  +  "aggs": {
  +    "resellers": {
  +      "nested": {
  +        "path": "resellers"
  +      },
  +      "aggs": {
  +        "filter_reseller": {
  +          "filter": {
  +            "bool": {
  +              "filter": [
  +                {
  +                  "term": {
  +                    "resellers.reseller": "companyB"
  +                  }
  +                }
  +              ]
  +            }
  +          },
  +          "aggs": {
  +            "min_price": {
  +              "min": {
  +                "field": "resellers.price"
  +              }
  +            }
  +          }
  +        }
  +      }
  +    }
  +  }
  +}
  +----
  +// TEST[s/size=0/size=0&filter_path=aggregations/]
  +// TEST[continued]
  +
  +The search returns:
  +
  +[source,console-result]
  +----
  +{
  +  ...
  +  "aggregations": {
  +    "resellers": {
  +      "doc_count": 2,
  +      "filter_reseller": {
  +        "doc_count": 1,
  +        "min_price": {
  +          "value": 500.0
  +        }
  +      }
  +    }
  +  }
  +}
  +----
  +// TESTRESPONSE[s/\.\.\.//]
  
positive.code:         "path": "resellers"
        },
        "aggs": {
          "min_price": { "min": { "field": "resellers.price" } }
        }
      }
    }
  }
  --------------------------------------------------
  // TEST[s/GET \/products\/_search/GET \/products\/_search\?filter_path=aggregations/]
  // TEST[continued]
  
  As you can see above, the nested aggregation requires the `path` of the nested documents within the top level documents.
  
negative.code:     }
    ]
  }
  ----
  // TEST[continued]
  
  <1> We are using a dynamic mapping for the `name` attribute.
  
  
  The following request returns the minimum price a product can be purchased for:
  
  [source,console]
  ----
  GET /products/_search?size=0
  {
    "query": {
      "match": {
        "name": "led tv"
      }
    },
    "aggs": {
      "resellers": {
  