I came across this line about Facets in the Dgraph docs that stood out to me:
Facets are however not first class citizen in Dgraph like predicates.
Can someone elaborate on this? What makes them not first-class citizens like predicates? What are the tradeoffs in using them?
I understand that they shouldn’t be used in the same way you’d use an edge - especially after reading the example provided, but even if used properly, the wording in the docs makes me feel that there’s some kind of downside in using them. Any clarity here would be appreciated.