Hallo zusammen,
wenn ich eine Person per API aktualisiere (z.B. Tel.-Nr. hinzufüge), dann wird auch das Feld [nr] inkrementiert, so als würde man eine neue Person anlegen. Das ist erstmal keine Katastrophe, weil man als Mensch ja eher mit dem Namen und als Client (per API) eher mit der id arbeitet. Vielleicht hat es auch einen verborgenen Sinn? Danke schon mal.

Per API müssen immer alle Felder gesetzt werden, nicht nur das Feld, welches du updaten möchtest. Also zum Beispiel wenn die Person Adressen hatte, und du fügst eine Tel-Nr. hinzu, ohne die Adressen auch wieder anzugeben, dann würden diese gelöscht. Auch die Nr. wieder angeben, usw.

    3 Jahre später

    shoogenb genau. Also aufpassen: die API unterstützt nicht PUT oder PATCH. POSTerfordert, dass alle Werte inkl. id mitgegeben werden.

    Eine Antwort schreiben…