MNT-23276 - The null facet name should be considered (#1540) (#1543)

(cherry picked from commit 295a8f7ba2)
This commit is contained in:
Antonio Felix
2022-11-09 14:05:38 +00:00
committed by GitHub
parent d9489cedc4
commit 8f8743f4b5

View File

@@ -267,13 +267,14 @@ public class SolrJSONResultSet implements SearchEngineResultSet {
ArrayList<Pair<String, Integer>> facetValues = new ArrayList<Pair<String, Integer>>(facetArraySize/2);
for(int i = 0; i < facetArraySize; i+=2)
{
String facetEntryName = "Null";
if(!facets.isNull(i))
{
String facetEntryName = facets.getString(i);
Integer facetEntryCount = Integer.valueOf(facets.getInt(i + 1));
Pair<String, Integer> pair = new Pair<String, Integer>(facetEntryName, facetEntryCount);
facetValues.add(pair);
facetEntryName = facets.getString(i);
}
Integer facetEntryCount = Integer.valueOf(facets.getInt(i + 1));
Pair<String, Integer> pair = new Pair<String, Integer>(facetEntryName, facetEntryCount);
facetValues.add(pair);
}
fieldFacets.put(fieldName, facetValues);
}