# Brain Twister (for us any way!)

**URL:** https://discuss.elastic.co/t/brain-twister-for-us-any-way/363456
**Category:** Elasticsearch
**Created:** [July 19, 2024, 9:28pm UTC](https://discuss.elastic.co/t/brain-twister-for-us-any-way/363456 "2024-07-19T21:28:39Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![xef](https://avatars.discourse-cdn.com/v4/letter/x/898d66/32.png) [@xef](https://discuss.elastic.co/u/xef)
#### Post date: [July 19, 2024, 9:28pm UTC](https://discuss.elastic.co/t/brain-twister-for-us-any-way/363456/1 "2024-07-19T21:28:40Z")

</div>

we have an index and we use it to show documents which we retreive on a paged basis. i.e the query will be

```auto
{  
.From((page - 1) * pageSize)
      .Size(25)
      .Sort(sort => //etc
}

```

How can we figure out if we have document id, which page it falls on (Efficiently)?

---

<div class="post-metadata">

### Author: ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)
#### Post date: [July 20, 2024, 3:10am UTC](https://discuss.elastic.co/t/brain-twister-for-us-any-way/363456/2 "2024-07-20T03:10:33Z")

</div>

I don't think you can.

---

<div class="post-metadata">

### Author: ![xef](https://avatars.discourse-cdn.com/v4/letter/x/898d66/32.png) [@xef](https://discuss.elastic.co/u/xef)
#### Post date: [July 21, 2024, 6:53pm UTC](https://discuss.elastic.co/t/brain-twister-for-us-any-way/363456/3 "2024-07-21T18:53:51Z")

</div>

I think we figured out a way of doing it and are testing.  
Thanks anyway.
