Solr: ottenere i conteggi delle faccette senza restituire i risultati della ricerca
-
03-07-2019 - |
Domanda
Devo restituire solo i conteggi delle faccette da solr. Quindi sostanzialmente voglio cercare su tutti i documenti e restituire i conteggi delle faccette, ma non voglio restituire alcun risultato di ricerca. È possibile?
Grazie
Soluzione
L'impostazione di facet = true
abiliterà le sfaccettature e l'impostazione di righe = 0
impedirà la restituzione di qualsiasi risultato. Convenientemente numFound
ti mostrerà quanti risultati sono stati trovati.
Altri suggerimenti
Immagino che la soluzione ovvia sarebbe quella di cercare usando un carattere jolly e specificare che si desidera restituire zero risultati.
Questa è la mia soluzione finora.
Quindi, da quello che ho capito se devo ottenere il conteggio delle sfaccettature per tutti i documenti in un sistema impaginato, devo fare due richieste (seleziona):
- I primi a ottenere le facce contano per tutti i documenti.
- E il secondo per ottenere i documenti dalla pagina corrente.