-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: V4.0_CSD01
-
Fix Version/s: V4.0_CSD02
-
Component/s: URL Conventions
-
Labels:None
-
Environment:
[Applied]
-
Proposal:
-
Resolution:
We've add navigation properties to complex types with ODATA-244 and made them into kind of "keyless entities", but still restrict most system query options to resource paths identifying entitites or collections of entities.
Why not treat them similarly with respect to $expand, $select, $filter, $count, $orderby, $skip and $top?
This would also simplify application of ODATA-165 as it obviates the need of introducing "keyless entities" as the result type of queries targeting the entity containers. Complex type instances would be more natural there.