A work-around could be to run a terms aggregation on the _uid field in
order to get the uids back. But beware that this will require loading
field data for the _uid field, which can be quite expensive.
It seems aggregation will return the count of documents for each bucket.
Can I also retrieve the documents within each bucket that matched that
bucket criteria?
--
You received this message because you are subscribed to the Google
Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to elasticsearc...@googlegroups.com.
Is that limitation still true in versions 1.3.4 or 1.4.0?
Nicolas F
Le vendredi 25 avril 2014 12:27:28 UTC+2, Adrien Grand a écrit :
A work-around could be to run a terms aggregation on the _uid field in
order to get the uids back. But beware that this will require loading
field data for the _uid field, which can be quite expensive.
On Wed, Apr 23, 2014 at 8:37 AM, Pratikshya Kuinkel <prati....@gmail.com
<javascript:>> wrote:
Is there any work around to this problem? How can I know which documents
belonged to the bucket? Can it at least return id of the document?
On Thursday, March 20, 2014 9:25:55 PM UTC+11, Adrien Grand wrote:
Hi,
Unfortunately, this is not possible, aggregations cannot return whole
documents today.
It seems aggregation will return the count of documents for each bucket.
Can I also retrieve the documents within each bucket that matched that
bucket criteria?
--
You received this message because you are subscribed to the Google
Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to elasticsearc...@googlegroups.com.
It is not really a limitation but rather a design decision: there is no
limit on the number of documents that can fall into a bucket so we cannot
have an option to return them all. However we have a top_hits aggregation
that can return some of the documents that fell into the bucket:
Is that limitation still true in versions 1.3.4 or 1.4.0?
Nicolas F
Le vendredi 25 avril 2014 12:27:28 UTC+2, Adrien Grand a écrit :
A work-around could be to run a terms aggregation on the _uid field in
order to get the uids back. But beware that this will require loading
field data for the _uid field, which can be quite expensive.
On Wed, Apr 23, 2014 at 8:37 AM, Pratikshya Kuinkel prati....@gmail.com
wrote:
Is there any work around to this problem? How can I know which documents
belonged to the bucket? Can it at least return id of the document?
On Thursday, March 20, 2014 9:25:55 PM UTC+11, Adrien Grand wrote:
Hi,
Unfortunately, this is not possible, aggregations cannot return whole
documents today.
It seems aggregation will return the count of documents for each
bucket.
Can I also retrieve the documents within each bucket that matched that
bucket criteria?
--
You received this message because you are subscribed to the Google
Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to elasticsearc...@googlegroups.com.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.