Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

Pagination

Code Block
/servicedmcore/CoreIdentity/?skip=20&take=10&totalcount=true

Parameter

Werte

Values

Beschreibung

Description

skip

[

Zahl

Number]

Start-Index (0-based)

take

[

Zahl

Number]

Anzahl zu selektierender Elemente

Number of elements to be selected

totalcount

true / false

Wenn der Wert “true” angegeben ist enthält die Antwort den Header “X-TotalCount“ mit der Gesamtzahl an Ergebnissen

If the value “true” is specified, the response contains the header “X-TotalCount” with the total number of results (Skip / Take

wird ignoriert

is ignored)

...

Property selectors

Code Block
/servicedmcore/CoreIdentity?fields=Id,Vorname,Nachname,CoreIdentityType.Id

Parameter

Werte

Values

Beschreibung

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

Werte

Values

Beschreibung

Description

sort

Liste von Eigenschaften

List of properties
Prefix “+”

oder

for “-”

für aufsteigend

for ascending /

absteigendDie Liste wird anhand von den gewählten Eigenschaften sortiert (vor

descending

The list is sorted based on the selected properties (Before pagination)

Filter

Code Block
/servicedmcore/CoreIdentity?filter=Vorname startsWith M

Parameter

Werte

Values

Beschreibung

Description

filter

[

Eigenschaft

Property] [Operator] [

Wert]Die Liste wird anhand von den gewählten Filtern gefiltert

Value]

The list is filtered based on the selected filters

and(xxx,yyy)

Mehrere Filter “und” verknüpfen

Link several filters “and”

or(xxx,yyy)

Mehrere Filter “oder” verknüpfen

...

Link several filters “or”

Operators

Operator

Beschreibung

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

Prüft ob der Eigenschaftswert dem Muster entspricht

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:
*:

Beliebige Anzahl

Any number (0-n)

beliebiger Zeichen

Any character
?:

Ein beliebiges Zeichen

Any character

!like

Prüft ob der Eigenschaftswert nicht dem Muster entspricht

Checks whether the property value does not match the pattern

Wildcards:
*:

Beliebige Anzahl

Any number (0-n)

beliebiger Zeichen

Any character
?:

Ein beliebiges Zeichen

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

Prüft ob der Eigenschaftswert nicht dem Regex-Wert entspricht

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