-
Type: New Feature
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: V4.0_WD01
-
Fix Version/s: V4.0_CSD02
-
Component/s: ABNF, URL Conventions
-
Labels:None
-
Environment:
[Applied]
-
Proposal:
-
Resolution:
We often have requests to support queries that span entitysets. Where navigation properties exist between the entitysets these provide a natural and convenient mechanism for building queries that span entitysets. However, where navigation properties are not present a way is needed to build such cross-entity spanning queries.
In the context of looking at aggregation we came up with a solution for doing this by considering the entitycontainer as the cross-product of the contained entitysets. You could then $expand the entitysets you wanted to join, and add a filter to specify the equivalent of the join condition. This seemed generally useful beyond just the scope of aggregation.