ODATA: How to get items by a list of id'sREST API Best practice: How to accept list of parameter values as inputOData: Date “Greater Than” filterOData - Query for element in CollectionOData not operator, or how to filter for all items which not startswith(…)OData, method get with key not foundTFS OData - get work item typesOData aggregate query with CountGet userid accessing odata callSql to Odata url conversionOData - Get of entity and load one item of a navigation property
Is there a good way to store credentials outside of a password manager?
Simple image editor tool to draw a simple box/rectangle in an existing image
What to do when my ideas aren't chosen, when I strongly disagree with the chosen solution?
Superhero words!
Stereotypical names
Can somebody explain Brexit in a few child-proof sentences?
Does "Dominei" mean something?
How to color a zone in Tikz
Why is delta-v is the most useful quantity for planning space travel?
Why isn't KTEX's runway designation 10/28 instead of 9/27?
For airliners, what prevents wing strikes on landing in bad weather?
A workplace installs custom certificates on personal devices, can this be used to decrypt HTTPS traffic?
Are Warlocks Arcane or Divine?
Who must act to prevent Brexit on March 29th?
What will be the temperature on Earth when Sun finishes its main sequence?
Is it okay / does it make sense for another player to join a running game of Munchkin?
Why does this part of the Space Shuttle launch pad seem to be floating in air?
Do all polymers contain either carbon or silicon?
Is a naturally all "male" species possible?
How to check participants in at events?
Simple recursive Sudoku solver
Lightning Web Component - do I need to track changes for every single input field in a form
Can a malicious addon access internet history and such in chrome/firefox?
Bob has never been a M before
ODATA: How to get items by a list of id's
REST API Best practice: How to accept list of parameter values as inputOData: Date “Greater Than” filterOData - Query for element in CollectionOData not operator, or how to filter for all items which not startswith(…)OData, method get with key not foundTFS OData - get work item typesOData aggregate query with CountGet userid accessing odata callSql to Odata url conversionOData - Get of entity and load one item of a navigation property
I want to load items via odata passing a list of id's. For example I should do that to load the item with id 1:
GET http://localhost:9001/DefaultBatch/DefaultBatchCustomer(1) HTTP/1.1
Now I would like to do something like that to load the items with id 1 and 2:
GET http://localhost:9001/DefaultBatch/DefaultBatchCustomer(1,2) HTTP/1.1
Is it possible to do? I don't find any information in the documentation
api odata
add a comment |
I want to load items via odata passing a list of id's. For example I should do that to load the item with id 1:
GET http://localhost:9001/DefaultBatch/DefaultBatchCustomer(1) HTTP/1.1
Now I would like to do something like that to load the items with id 1 and 2:
GET http://localhost:9001/DefaultBatch/DefaultBatchCustomer(1,2) HTTP/1.1
Is it possible to do? I don't find any information in the documentation
api odata
add a comment |
I want to load items via odata passing a list of id's. For example I should do that to load the item with id 1:
GET http://localhost:9001/DefaultBatch/DefaultBatchCustomer(1) HTTP/1.1
Now I would like to do something like that to load the items with id 1 and 2:
GET http://localhost:9001/DefaultBatch/DefaultBatchCustomer(1,2) HTTP/1.1
Is it possible to do? I don't find any information in the documentation
api odata
I want to load items via odata passing a list of id's. For example I should do that to load the item with id 1:
GET http://localhost:9001/DefaultBatch/DefaultBatchCustomer(1) HTTP/1.1
Now I would like to do something like that to load the items with id 1 and 2:
GET http://localhost:9001/DefaultBatch/DefaultBatchCustomer(1,2) HTTP/1.1
Is it possible to do? I don't find any information in the documentation
api odata
api odata
asked Mar 8 at 8:17
MrScfMrScf
5892520
5892520
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
To do filtering by multiple IDs, you have to use the $filter
clause:
GET http://localhost:9001/DefaultBatch/DefaultBatchCustomer?$filter=id eq 1 or id eq 2
OData URI conventions / Logical operators paragraph
Ok, you are right. And to do a PUT or PATCH of more entities?
– MrScf
Mar 8 at 8:27
@MrScf Excerpt from that same document: "The semantics of system query options applied to POST requests to entity sets as well as all PATCH, PUT and DELETE requests are not defined by this specification and are reserved for future versions." I guess it then depends on your OData implementation.
– vc 74
Mar 8 at 8:28
I am getting OPTIONS 404 not found. I would like to pass the ids as array.[FromODataUri] long[] keys . But the request doesn't find any valid endpoint.
– MrScf
Mar 8 at 8:34
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55059168%2fodata-how-to-get-items-by-a-list-of-ids%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
To do filtering by multiple IDs, you have to use the $filter
clause:
GET http://localhost:9001/DefaultBatch/DefaultBatchCustomer?$filter=id eq 1 or id eq 2
OData URI conventions / Logical operators paragraph
Ok, you are right. And to do a PUT or PATCH of more entities?
– MrScf
Mar 8 at 8:27
@MrScf Excerpt from that same document: "The semantics of system query options applied to POST requests to entity sets as well as all PATCH, PUT and DELETE requests are not defined by this specification and are reserved for future versions." I guess it then depends on your OData implementation.
– vc 74
Mar 8 at 8:28
I am getting OPTIONS 404 not found. I would like to pass the ids as array.[FromODataUri] long[] keys . But the request doesn't find any valid endpoint.
– MrScf
Mar 8 at 8:34
add a comment |
To do filtering by multiple IDs, you have to use the $filter
clause:
GET http://localhost:9001/DefaultBatch/DefaultBatchCustomer?$filter=id eq 1 or id eq 2
OData URI conventions / Logical operators paragraph
Ok, you are right. And to do a PUT or PATCH of more entities?
– MrScf
Mar 8 at 8:27
@MrScf Excerpt from that same document: "The semantics of system query options applied to POST requests to entity sets as well as all PATCH, PUT and DELETE requests are not defined by this specification and are reserved for future versions." I guess it then depends on your OData implementation.
– vc 74
Mar 8 at 8:28
I am getting OPTIONS 404 not found. I would like to pass the ids as array.[FromODataUri] long[] keys . But the request doesn't find any valid endpoint.
– MrScf
Mar 8 at 8:34
add a comment |
To do filtering by multiple IDs, you have to use the $filter
clause:
GET http://localhost:9001/DefaultBatch/DefaultBatchCustomer?$filter=id eq 1 or id eq 2
OData URI conventions / Logical operators paragraph
To do filtering by multiple IDs, you have to use the $filter
clause:
GET http://localhost:9001/DefaultBatch/DefaultBatchCustomer?$filter=id eq 1 or id eq 2
OData URI conventions / Logical operators paragraph
answered Mar 8 at 8:24
vc 74vc 74
29.3k65077
29.3k65077
Ok, you are right. And to do a PUT or PATCH of more entities?
– MrScf
Mar 8 at 8:27
@MrScf Excerpt from that same document: "The semantics of system query options applied to POST requests to entity sets as well as all PATCH, PUT and DELETE requests are not defined by this specification and are reserved for future versions." I guess it then depends on your OData implementation.
– vc 74
Mar 8 at 8:28
I am getting OPTIONS 404 not found. I would like to pass the ids as array.[FromODataUri] long[] keys . But the request doesn't find any valid endpoint.
– MrScf
Mar 8 at 8:34
add a comment |
Ok, you are right. And to do a PUT or PATCH of more entities?
– MrScf
Mar 8 at 8:27
@MrScf Excerpt from that same document: "The semantics of system query options applied to POST requests to entity sets as well as all PATCH, PUT and DELETE requests are not defined by this specification and are reserved for future versions." I guess it then depends on your OData implementation.
– vc 74
Mar 8 at 8:28
I am getting OPTIONS 404 not found. I would like to pass the ids as array.[FromODataUri] long[] keys . But the request doesn't find any valid endpoint.
– MrScf
Mar 8 at 8:34
Ok, you are right. And to do a PUT or PATCH of more entities?
– MrScf
Mar 8 at 8:27
Ok, you are right. And to do a PUT or PATCH of more entities?
– MrScf
Mar 8 at 8:27
@MrScf Excerpt from that same document: "The semantics of system query options applied to POST requests to entity sets as well as all PATCH, PUT and DELETE requests are not defined by this specification and are reserved for future versions." I guess it then depends on your OData implementation.
– vc 74
Mar 8 at 8:28
@MrScf Excerpt from that same document: "The semantics of system query options applied to POST requests to entity sets as well as all PATCH, PUT and DELETE requests are not defined by this specification and are reserved for future versions." I guess it then depends on your OData implementation.
– vc 74
Mar 8 at 8:28
I am getting OPTIONS 404 not found. I would like to pass the ids as array.[FromODataUri] long[] keys . But the request doesn't find any valid endpoint.
– MrScf
Mar 8 at 8:34
I am getting OPTIONS 404 not found. I would like to pass the ids as array.[FromODataUri] long[] keys . But the request doesn't find any valid endpoint.
– MrScf
Mar 8 at 8:34
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55059168%2fodata-how-to-get-items-by-a-list-of-ids%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown