You can see some oData examples here: https://www.odata.org/getting-started/basic-tutorial/#reques...
You can see some oData examples here: https://www.odata.org/getting-started/basic-tutorial/#reques...
This.
Sometimes I wonder if graphql proponents either are unaware of established REST strategies and tooling or if they intentionally turn a blind eye .
But I'd love to see an REST-based GraphiQL equivalent to prove this wrong: https://github.com/graphql/graphiql
Otherwise I could claim ISAM is just like a SQL database because MySQL is a SQL database built on top of ISAM.
batch means you can do things like combine these:
GET /serviceRoot/Airports GET /serviceRoot/People
into one request (and get the results in one response)
I believe that's what the poster was asking.
Here's a link to a different example from the OData site: https://www.odata.org/getting-started/advanced-tutorial/#bat...
You're using the word "join". I'm not sure if you meant that in a relational sense or not. If yes, then maybe you're wondering if you can get airports with their related people, or people with their related airports in one request with OData. Again, the answer is yes.
The oData contract, $metadata, describes an entire domain model, including associations between entities. You can use expand to join entities over these associations.
You can request multiple queries in one http operation using batch requests: https://www.odata.org/getting-started/advanced-tutorial/#bat...