GetContentResults fetches results from elastic with the values set in .Skip() and .Take() and does the filtering after getting the resultset back from elastic. This messes up a pagination context causing different number of results and different TotalHits for every page for the search result depending on how many pages was filtered.
GetContentResults fetches results from elastic with the values set in .Skip() and .Take() and does the filtering after getting the resultset back from elastic. This messes up a pagination context causing different number of results and different TotalHits for every page for the search result depending on how many pages was filtered.