odata-v4-parser
odata-v4-parser copied to clipboard
OData v4 parser
Hello, I need to parse stringified Ids as a key. "1234 eq 'foo'" the 1234 here is being parsed as a number. When evaluating an expression against something like this:...
Currently Duration parsing is failing if duration only contains a time component, not a date component. However, it is still a valid ISO 8601 duration if the string only has...
Hi, thanks for the parsing functions ⚡️ . I am parsing a filter odata string like this and receiving parser errors for special characters in certain strings. For example: 1....
Thanks for a great module! Are there any plans to support OData 4.01 parsing? Or has anyone already done or tried this? It looks like this module is using: odata-v4.abnf...
My question in title. Are there plans for adding support to data aggregation query such as `GET ~/Sales?$apply=aggregate(Amount with sum as Total)` moreover, is this project still maintained?
example $filter=ModDate ge 2006-12-30T23:59:59+00:00 the odataUri function gets called and the source string prints as shown above, but once it hits the query function it becomes $filter=ModDate ge 2006-12-30T23:59:59 00:00...
Given a querystring param of: `$format=application/json;odata.metadata=none` The parser fail: don't recognize neither `application/json` nor `odata.metadata=none`.
This kind of query is sent for example by Salesforce Connect OData v4. Example: /Categories?$filter=contains(Name,'test') eq true&$select=Name,Id
the OData spec doesn't explicitly say if custom query options are allowed in an $expand clause, but I don't see any way to do pagination on a navigation property without...
Hi, I'm using 'odata-v4-parser' as a library but i'm missing the possibility to provide a valid metadata context so that when createQuery or createFilter takes place, it could handle nested...