OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

odata message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: [OASIS Issue Tracker] (ODATA-1126) Remove a Reference to an Entity (public review comment c201710e00005)

     [ https://issues.oasis-open.org/browse/ODATA-1126?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael Pizzo updated ODATA-1126:

    Environment: Applied

> Remove a Reference to an Entity (public review comment c201710e00005)
> ---------------------------------------------------------------------
>                 Key: ODATA-1126
>                 URL: https://issues.oasis-open.org/browse/ODATA-1126
>             Project: OASIS Open Data Protocol (OData) TC
>          Issue Type: Improvement
>          Components: Protocol, URL Conventions
>    Affects Versions: V4.01_CSD03
>         Environment: Applied
>            Reporter: Ralf Handl
>             Fix For: V4.01_CS01
> Public review comment https://lists.oasis-open.org/archives/odata-comment/201710/msg00005.html
> The document "OData Version 4.0, Part1: Protocol" specifies in section
> " Remove a Reference to an Entity":
>      For collection-valued navigation properties, the entity reference of
>      the entity to be removed MUST be specified using the $id query
>      string option.
> It would be nice if instead of or at least additional to using the $id query
> option it would be allowed to use the key after the navigation property
> to specify which entity is referenced.
> Example:
>     DELETE http://host/service/Customers(1)/Orders/$ref?$id=../../Orders(4711)
> could be expressed as
>     DELETE http://host/service/Customers(1)/Orders(4711)/$ref
> This avoids a mandatory query option, handling of nested URLs, and parsing of relative or absolute URLs including verification that the URL is fitting; last but not least it is shorter and easier to understand.
> Kind Regards,
> Oliver Heinrich

This message was sent by Atlassian JIRA

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]