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-663) Clarify construction rules for calling function in $filter


Michael Pizzo created ODATA-663:
-----------------------------------

             Summary: Clarify construction rules for calling function in $filter
                 Key: ODATA-663
                 URL: https://tools.oasis-open.org/issues/browse/ODATA-663
             Project: OASIS Open Data Protocol (OData) TC
          Issue Type: Bug
          Components: OData ABNF Construction Rules, OData Protocol , OData URL Conventions 
    Affects Versions: V4.0_OS
            Reporter: Michael Pizzo
             Fix For: V4.0_ERRATA01


The protocol spec calls out that you can invoke a function in $filter using the namespace- or alias- qualified name, but does not clearly spell out the rules for invoking abound function from the current resource. 

Specifically, to call bound function in filter do you need to prefix with $it?
i.e., ~Products?$filter=$it/GetPrice(3) gt 10
or can I do
i.e., ~Products?$filter=GetPrice(3) gt 10 ?

If the later, then how do I differentiate between a bound function and an unbound function with the same non-binding parameters? 




--
This message was sent by Atlassian JIRA
(v6.2.2#6258)


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