Let's say I have a resource Resource1 with an attribute String attr1. I want to support the update of atrr1 by the PATCH verb.
I understand that in this case, where the attribute is not an array, both the add and replace operations will do the same - replacing the attribute's value.
So in this case what is the correct way to update the attribute, using add or replace? what are the considerations?
At my work they decided to use the add operation and I'm trying to figure out if it was the right decision.