Yeah that's expected, faceted search just takes all the terms in the index
and gives you the count of how many times each term occurs
> I'm using .As<Event>() on the query, which gives me distinct events in
> ToList(), but not for ToFacets().
How do I get it to count only distinct documents?
Facet search doesn't really make sense alongside As, it works in a
different way from other queries.
If you want count of distinct events, you can change your index to this,
(it should work)
from event in doc.events
event.Tags.SelectMany(t => t)