Skip to content

Commit c6c8be0

Browse files
authored
Merge pull request #68 from lornajane/better-merge-words
Update wording for how updates work
2 parents cb8f3fc + 63356bf commit c6c8be0

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

versions/1.0.0.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ To update a primitive property value such as a string, the `target` expression s
107107

108108
Primitive-valued items of an array cannot be replaced or removed individually, only the complete array can be replaced.
109109

110-
The properties of the `update` object MUST be compatible with the target object referenced by the JSONPath key. When the Overlay document is applied, the properties in the `update` object replace properties in the target object with the same name and new properties are appended to the target object.
110+
The properties of the `update` object MUST be compatible with the target object referenced by the JSONPath key. When the Overlay document is applied, the properties in the `update` object are recursively merged with the properties in the target object with the same names; new properties are added to the target object.
111111

112112
This object MAY be extended with [Specification Extensions](#specification-extensions).
113113

0 commit comments

Comments
 (0)