Resolve relations to referenced resources when references follow a na… #5
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
…ming convention.
Example: A theater play has serveral character roles. When creating or updating a
role
resource I want to include the back reference from role to play also in the payload. But I don't want to send the wholeplay
payload. To model this relation I set theplayResourceId
within therole
resource.I want this relation to be reflected also in my UML diagrams but cannot
$ref
theplay
resource inrole
because this would include the completeplay
resource JSON inrole
. That's why I just use theplayResourceId
.To be able to reflect this relationship in the UML I propose to search for
ResouceId
in theformat
string endings of the referencing resource. If found, a relation between the referencing and the referenced resource (role
andplay
) in this case is created.Creates: