Table of Contents |
---|
Pagination
Code Block |
---|
/servicedmcore/CoreIdentity/?skip=20&take=10&totalcount=true |
Parameter |
---|
Values |
---|
Description | |
---|---|
skip | [ |
Number] | Start-Index (0-based) |
take | [ |
Number] |
Number of elements to be selected | |
totalcount | true / false |
If the value “true” is specified, the response contains the header “X-TotalCount” with the total number of results (Skip / Take |
is ignored) |
...
Property selectors
Code Block |
---|
/servicedmcore/CoreIdentity?fields=Id,Vorname,Nachname,CoreIdentityType.Id |
Parameter |
---|
Values |
---|
Description |
---|
fields |
Liste von Eigenschaften
Die selektierten Eigenschaften des Objektes werden abgefragt
...
List of properties | The selected properties of the object are queried |
Sorting
Code Block |
---|
/servicedmcore/CoreIdentity?sort=Vorname,-Nachname |
Parameter |
---|
Values |
---|
Description |
---|
sort |
List of properties |
for “-” |
for ascending / |
descending | The list is sorted based on the selected properties (Before pagination) |
Filter
Code Block |
---|
/servicedmcore/CoreIdentity?filter=Vorname startsWith M |
Parameter |
---|
Values |
---|
Description | |
---|---|
filter | [ |
Property] [Operator] [ |
Value] | The list is filtered based on the selected filters |
and(xxx,yyy) |
Link several filters “and” | |
or(xxx,yyy) |
Mehrere Filter “oder” verknüpfen
...
Link several filters “or” |
Operators
Operator |
---|
Description | |||
---|---|---|---|
eq |
Prüft ob der Eigenschaftswert gleich dem Wert ist
!eq
Prüft ob der Eigenschaftswert nicht gleich dem Wert ist
contains
Prüft ob der Wert im Eigenschaftswert enthalten ist
!contains
Prüft ob der Wert im Eigenschaftswert nicht enthalten ist
starts_with
Prüft ob der Eigenschaftswert mit dem Wert beginnt
!starts_with
Prüft ob der Eigenschaftswert nicht mit dem Wert beginnt
ends_with
Prüft ob der Eigenschaftswert mit dem Wert endet
!ends_with
Prüft ob der Eigenschaftswert nicht dem Wert endet
like
Check whether the property value is equal to the value | ||||
!eq | Checks whether the property value is not equal to the value | |||
contains | Checks whether the value is contained i the property value | |||
!contains | Checks whether the value is not contained in the property value | |||
starts_with | Checks whether the property value begins with the value | |||
!starts_with | Checks whether the property value does not start with the value | |||
ends_with | Checks whether the property value ends with the value | |||
!ends_with | Checks whether the property value does not end wit the value | |||
like | checks whether the property value corresponds to the pattern Wildcards: |
Any number (0-n) |
Any character |
Any character | |||
!like |
Checks whether the property value does not match the pattern Wildcards: |
Any number (0-n) |
Any character |
ge
Prüft ob der Eigenschaftswert grösser oder gleich dem Wert ist
lt
Prüft ob der Eigenschaftswert kleiner als der Wert ist
le
Prüft ob der Eigenschaftswert kleiner oder gleich dem Wert ist
match
Prüft ob der Eigenschaftswert dem Regex-Wert entspricht
!match
Any character | |||
gt |
Prüft ob der Eigenschaftswert grösser als der Wert ist
Checks whether the property value is greater than the value | ||||
ge | Checks whether the property value is greater than or equal to the value | |||
lt | Checks whether the property value is less than the value | |||
le | Checks whether the property value is less than or equal to the value | |||
match | Checks whether the property value corresponds to the regex value | |||
!match | Checks whether the property value does not match the regex value | |||
isnull (alt. is_null) | Checks whether the property value is null. Exception will be thrown when checking on non-nullable field | |||
isnotnull (alt. is_not_null) | Checks whether the property value is not null. Exception will be thrown when checking on non-nullable field |