[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [OASIS Issue Tracker] Updated: (ODATA-72) Describe any() and all() lambda filter expressions
[ http://tools.oasis-open.org/issues/browse/ODATA-72?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ralf Handl updated ODATA-72: ---------------------------- Proposal: Add sections 5.1.1.5 Lambda Operators OData defines two operators that evaluate a boolean expression on a collection of entities or complex type instances. Both must be prepended with a navigation path that identifies a collection. 5.1.1.5.1 any The any operator applies a boolean expression to each member of a collection and evaluates to true if the expression is true for any member of the collection. As a special case the boolean expression may be empty, in which the any operator evaluates to true if the collection is not empty. For example: http://services.odata.org/Northwind/Northwind.svc/Orders?$filter=Order_Details/any(d:d/Quantity gt 10) Returns all Orders that have any Orderlines with a Quantity greater than 10. 5.1.1.5.2 all The all operator applies a boolean expression to each member of a collection and evaluates to true if the expression is true for all members of the collection. For example: http://services.odata.org/Northwind/Northwind.svc/Orders?$filter=Order_Details/all(d:d/Quantity gt 10) Returns all Orders that have only Orderlines with a Quantity greater than 10. Environment: [Proposed] > Describe any() and all() lambda filter expressions > --------------------------------------------------- > > Key: ODATA-72 > URL: http://tools.oasis-open.org/issues/browse/ODATA-72 > Project: OASIS Open Data Protocol (OData) TC > Issue Type: Bug > Components: OData URL Conventions v1.0 > Affects Versions: WD01 > Environment: [Proposed] > Reporter: Ralf Handl > Priority: Minor > Fix For: WD01 > > > These expressions are currently only mentioned in the ABNF, without a semantic description or examples in the URL Conventions -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://tools.oasis-open.org/issues/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]