ay copy (Alias: cp)
Dupliziert einen Datensatz innerhalb einer Collection. Server-seitig: GET → neue _id → POST. Bei Sub-Documents werden nested IDs neu generiert.
Syntax
ay copy [collection] [id]
Beide Argumente defaulten auf lastCollection / lastId.
Beispiele
# Konkreter Datensatz
ay copy contacts 64a1b2c3d4e5f60012345678
# Letzten Eintrag duplizieren
ay cp
# Email-Template als Vorlage kopieren
ay copy emailtemplates 6792...
Verhalten
- Der Server vergibt eine neue
_id. copiedFromwird auf die ursprüngliche_idgesetzt (sofern das Schema das Feld unterstützt).- Audit-Log wird automatisch geschrieben.
_customerIDwird beibehalten — Cross-Tenant-Copy nur via Marketplace-Install-Worker.