Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Mappingprofile

...

Feld

Beschreibung

NameDer Name der Map
TypDie Tabelle, aus der Daten gemapped werden sollen
Unterstützte Http-Request-MethodenDie von der Map unterstützten Http-Request-Methoden

...

Die Felder der gewählten Tabelle werden automatisch als Map-Datensätze angelegt und an die Map verknüpft. Auf Wunsch können natürlich in der Tabelle Map-Datensätze manuell angelegt und verknüpft werden.

Transformationen und Callbacks

Auf einzelne Datenbankfelder (Mapping) können Transformationen angewendet werden, um die Werte zu verändern. Damit können bspw. String-Operationen wie Währungsformatierungen auf gemappte Werte angewendet werden, aber auch komplexere Operationen wie das Auflösen von Fremdschlüsseln.

...

Damit Werte aus der verknüpften Fremdtabelle ermittelt werden können, müssen diese zusätzlich gemappt werden.
Dies geschieht, indem ein Datenbankfelder (Mapping)-Datensatz für die Fremdtabelle definiert und als Kind-Datensatz an den Datenbankfelder (Mapping)-Datensatz, der das Foreign-Key-Feld mappt, verknüpft wird.

Ohne Anwendung der Transformation und Spezifikation der Kind-Datensätze werden bei Foreign-Key-Feldern die Werte aus der Datenbank ausgegeben, also die ID(s) der referenzierten Datensätze.

Array Strukturen verflachen

Beim Auflösen von Fremdschlüsseln werden Unter-Arrays gebildet, deren Key die ID des referenzierten Datensatz enthält. Um einen Wert aus einem Foreign-Key-Feld direkt auszugeben, kann der Callback Flatten all sub arrays to one value angewendet werden. Dieser holt den ersten Wert aus dem Unter-Array.