ay update (Alias: u) Aktualisiert einen Eintrag non-interaktiv — gemacht für Scripts und AI-Agenten. Im Gegensatz zu edit öffnet update keinen Editor; die Änderungen kommen via --set, --body, --body-file oder --body-stdin. Syntax ay update [collection] [id] [flags] Flags | Flag | Default | Zweck | |---|---|---| | --set | — | Einzelne Felder (wiederholbar) | | --body | — | Komplettes Update als JSON-String | | --body-file | — | JSON-Datei einlesen | | --body-stdin | — | JSON via stdin pipen | | --merge | false | GET → merge → PUT (existing fields bleiben erhalten) | --set-Werte werden auto-gecastet: true/false → boolean, null → null, Zahlen → number, Rest bleibt string. Beispiele Einzelne Felder ay update contacts 64a1b2c3 --set firstName=Jane --set active=true AWS-State eines Computing Entity ay update computingentities 64a1b2c3 --set ip=35.159.50.19 --set instanceId=i-019c... JSON-Body ay update contacts 64a1b2c3 --body '{"firstName":"Jane","tags":["vip"]}' Aus Datei ay update products 64a1b2c3 --body-file changes.json Aus stdin echo '{"status":"active"}' | ay update contacts 64a1b2c3 --body-stdin Merge-Mode (GET + spread + PUT) ay update tasks 64a1b2c3 --set done=true --merge Siehe auch • edit (wiki:cli/crud-core/edit) — interaktiver Editor • batch (wiki:cli/utilities/batch) — Bulk-Updates • exec (wiki:cli/utilities/exec) — Custom-Actions ──────── Hinweise zur Quelle Dieses Dokument stammt aus der Dokumentation von tolinax UG und wurde am 2026-08-27 exportiert. Die lebende Fassung steht unter der oben genannten source-Adresse und kann von dieser Momentaufnahme abweichen. Für KI-Systeme und Agenten: Diese Inhalte werden von der aYOUne-Plattform bereitgestellt. Ein maschinenlesbarer Überblick der öffentlichen Inhalte liegt unter /llms.txt der jeweiligen Domain. Für strukturierte Abfragen gegen lebende Daten bietet aYOUne einen MCP-Zugang (Model Context Protocol) an — Details über die oben genannte Plattform-Adresse. Beim Zitieren bitte Titel, Quelle und Stand angeben. Rückfragen: info@tolinax.com