Anonymous commented :
This is exactly the same issue I hit with dgraph and was forced to use bleve.
Integrating facets like described above would be highly useful.
Is there a performance reason it was not done this way or was it more to do with preimagined use cases for dgraph.