Mon application indexe les fils de discussion. Chaque entrée de la discussion est indexée sous la forme d'un document Lucene distinct avec un champ common_id qui peut être utilisé pour regrouper les occurrences de recherche dans une discussion.Comment peut-on regrouper les résultats de lucene?
Actuellement, lorsque la recherche est effectuée, si un thread a 3 entrées, 3 appels distincts sont renvoyés. Même si cela est correct, du point de vue des utilisateurs, la même entrée apparaît plusieurs fois dans la recherche.
Existe-t-il un moyen de dire à lucene de grouper ses résultats de recherche par le champ common_id avant de les retourner?