Skip to content

Commit 84c680b

Browse files
author
ymqytw
committed
address comments
1 parent 4766413 commit 84c680b

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

contributors/design-proposals/multi-fields-merge-key.md

+4-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,10 @@ If a merge key has multiple fields, it will be a string of merge key fields sepe
4040
If a merge key only has one field, it will be the same as before, i.e. `patchMergeKey:"<key1>"`.
4141

4242
There are no patch format changes.
43-
Additional fields are just extra fields in the patch.
43+
Patches for fields that have multiple fields in the merge key must include all of the fields of the merge key in the patch.
44+
45+
If a new API uses multi-fields merge key, all the fields of the merge key are required to present.
46+
Otherwise, the server will reject the patch.
4447

4548
E.g.
4649
foo and bar are the merge keys.

0 commit comments

Comments
 (0)