Thanks @ahsan
I just need to understand the last use case a bit more (everything else is 100% clear, thanks!)
re
uid(u) <follows> uid(f) (since=2020-07-11) .
let’s say w have an updated (date) facet too. Can this be integrated into your example, so it can be read/set? So lets say since is not to be updated (if exists) and updated is.
(incomplete/invalid mutation to help clarify question)
Currently, if you are using some client, then I would suggest you to fetch the facets by a query and then form the new facets (including the “updated” field) in the client side itself. Then you can mutate for the edge to update the facets.