diff --git a/django_elasticsearch/query.py b/django_elasticsearch/query.py index e4644bb..53444eb 100644 --- a/django_elasticsearch/query.py +++ b/django_elasticsearch/query.py @@ -220,7 +220,8 @@ def do_search(self): for field in self.facets_fields ]) if self.facets_limit: - aggs[field]['terms']['size'] = self.facets_limit + for field in self.facets_fields: + aggs[field]['terms']['size'] = self.facets_limit if self.global_facets: aggs = {'global_count': {'global': {}, 'aggs': aggs}}