# Query DSL count distinct

**URL:** <https://discuss.elastic.co/t/query-dsl-count-distinct/299751>\
**Category:** Elasticsearch\
**Created:** [March 15, 2022, 2:46pm UTC](https://discuss.elastic.co/t/query-dsl-count-distinct/299751 "2022-03-15T14:46:03Z")\
**Posts on this page:** 1\
**Showing post:** 13

<div class="post-metadata">

**Author:** ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)\
**Post date:** [March 16, 2022, 7:58am UTC](https://discuss.elastic.co/t/query-dsl-count-distinct/299751/13 "2022-03-16T07:58:03Z")

</div>

Cardinality aggregation, like some other aggregation types, are by design approximations. This is generally highligted in the documentation. I recommend reading the explanation and discussion provided [in this thread](https://discuss.elastic.co/t/elasticsearch-aggregation-on-million-or-more-data/293641) as well as [this one](https://discuss.elastic.co/t/are-there-plans-to-support-accurate-distinct/232808).

---

_[View the full topic](https://discuss.elastic.co/t/query-dsl-count-distinct/299751)._
