Closed kyvour closed 3 years ago
Hi @kyvour,
odata-v4-parser supports the full OData query language. The features are missing on the connector level. You can implement custom connectors, you can even extend the current featureset and use your custom connector in the ODataController implementations.
Yes, it's feature complete. Only the aggregation operators are missing, but this is only an extension of the OData standard.
You have to modify the Visitor class of an existing connector, like odata-v4-sql: https://github.com/jaystack/odata-v4-sql/blob/master/src/visitor.ts. This connector is lightweight currently and you can modify or add Visit functions to the class to handle the AST created by the odata-v4-parser.
Hi I have a question about unsupported odata-v4-server features (http://jaydata.org/jaystack-odata-v4-server-features)
Now I'm choosing tech stack for the OData API project based on the data from MSSQL database. Nodejs with jaydata/odata-v4-server looks like a good candidate for it, but the goal of the project is 100% compliance with the OData standard.
In the same time JayStack OData v4 Server doesn't support a set of features.
So the questions are: