Hi everyone, We have two multi-valued fields, both containing usernames, and we'd like to compute the combined counts across both fields. For example, if we were to facet on these two docs:
doc1: { field1: [user1, user2], field2: [user3, user4] } doc2: { field1: [user1, user3], field2: [user2] } we'd expect the following counts: user1: 2 user2: 2 user3: 2 user4: 1 I know one option is to create a new field that combines the two and facet on that, but these lists can be large and we could have millions of unique users, so we're looking at implementing a custom facet processor to avoid duplicating data. Looks like one way would be to subclass SimpleFacets and register a new FacetComponent, but this seems to use the legacy faceting methods. Is there a way to do something similar with the JSON API? Is this even advisable? Thanks, Julia