I’ve gone through the documentation and several other posts on this topic which have all returned the same answer - that algolia does not currently support this. If I’m wrong, feel free to let me know! For reference, I’m using the instantsearch APIs for iOS and Android.
When I am displaying search results to the user, grouped results are displayed differently to singular results (I’m using algolia’s distinct feature. I have distinct = true, so one result is returned for a group). However, I am unable to determine whether a hit was grouped or not from the client side. The only option I see is to query the backend database as the user searches, which is costly and inefficient. Having the ability to know if a hit was grouped or not would save on those costs. I understand I may be oversimplifying the process by a fair amount, but really just a true or false value associated with a hit would be useful.
Thank you. Also I believe I’m posting this in the right section but let me know if not and I’ll move it