Rest query, get values IN a collection
-
08-02-2021 - |
Question
I would like to get the items whose field A is IN (X,Y,Z...).
I've seen ways to do it with ORs (Rest API - $filter multiple values) but is there a simpler way?
Something like:
/_api/web/lists/getbytitle('Students')/items?$select=Title,ZIP&$filter=(ZIP IN [111,222,333,444])
Thanks!
La solution
You can use IN operator in CAML query with SharePoint REST API's GetItems endpoint.
Example of IN operator uses:
<Where>
<In>
<FieldRef Name="ID" />
<Values>
<Value Type="Number">1</Value>
<Value Type="Number">2</Value>
.
.
.
<Value Type="Number">530</Value>
</Values>
</In>
</Where>
References:
Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange