Open mariusoe opened 6 years ago
That's working as (currently) designed. There's no support for array indices anywhere in REST Docs at the moment.
+1 from me for the enhancement request
If it's not supported, it shouldn't be parsed either. Currently it's possible to use path.to.array[0]
and the index will be ignored, creating confusing results.
Hi,
when using a
PayloadSubsectionExtractor
(e.g.FieldPathPayloadSubsectionExtractor
) to extract a subsection of a JSON payload, array indices are ignored.I would assume that when a path is used like
Outer[].Nested[0].Attribute
only the first (in this exampleNested
) element or which is matching the specified index will match the given path and, thus, returned. But it extracts always all elements which results in aPayloadHandlingException({PATH} + " does not uniquely identify a subsection of the payload")
.