To facilitate better answering of questions, if you have a question, please fill in the following questions. Otherwise, please delete the template.
I Want to Do
we have a relationship that has two qualifiers - status and isFavorite
Status indicates - the subscription status, isFavorite indicates if this is favorite
i would like to update these attributes independently
What I Did
we have tried updating both mutation but one overwrites other.
Understood this is the behavior of facets and every mutation need t read existing values and copy them , we tried to do upsert ,
It failed as the upsert mutation block ffor facets, cant use val function to read the variable values of query.
it looks like only option is to read values in separate transactions ( we use dgo) and then update them again,which is a painful process for such a subtle issue or I am missing something fundamental.
Can you please advice?