globe with meridians Sprache: Deutsch · English

hammer and wrench 6. Businessobjekt (BO) ändern

BO über REST ändern – PUT auf self, Unterformulare per subBos insert/update/delete.

HOW-TO ENTWICKLER STAND: JUL 2026 GILT FUER NUCLOS 4.2026.X

Auf dieser Seite

Ein gelesenes Objekt lässt sich per PUT auf dem self-Link ändern – die Attribute werden wie beim Anlegen bearbeitet (Datentypen siehe Metainformationen).

Unterformulare

Unterformulare werden aus Performancegründen nicht mit dem BO gelesen, sondern über eigene Links. Änderungen werden im Objekt-JSON unter subBos mit insert/update/delete je Referenzattribut übergeben:

Fehler beim Rendern des Makros 'code': Ungültiger Wert für den Parameter 'com.atlassian.confluence.ext.code.render.InvalidValueException'
"subBos": {
  "insert": {
    "{refAttrId}": [
      { "boId": null, "boMetaId": "{boMetaId}", "attributes": { ... } }
    ]
  },
  "update": {
    "{refAttrId}": [
      { "boId": 123, "boMetaId": "{boMetaId}", "attributes": { ... } }
    ]
  },
  "delete": { "{refAttrId}": [ 456 ] }
}
  • insert: neue Zeilen wie ein normales BO (per Rohling).
  • update: nur die geänderten Zeilen anhängen – unveränderte müssen nicht mitgegeben werden.
  • delete: nur die ids der zu löschenden Zeilen.

Verwandte Seiten

gear 7. Businessobjekt (BO) löschen


Löschen.

Öffnen →

gear 5. Businessobjekt (BO) anlegen


Anlegen.

Öffnen →

  • Keine Stichwörter