method
App.Duplicate
Duplicate prepares fresh storage keys for uploads and cleans up staged objects on failure. It preserves exact actor identity and response selection while duplicating ordinary or upload documents.
Arguments
| Argument | Type | Description |
|---|---|---|
ctx | context.Context | The ctx value. |
collection | string | The collection value. |
id | string | The id value. |
overrides | store.Values | The overrides value. |
options | MutationOptions | The options value. |
Returns
The declared result.
(store.Document, error)Full signature
func (application *App) Duplicate(
ctx context.Context,
collection,
id string,
overrides store.Values,
options MutationOptions,
) (store.Document, error)Related types
AppA resolved application bound to operation services.
ValuesA map of field names to typed values.
MutationOptionsAuthorization, optimistic concurrency, response population, create status, and locale controls for one write.
DocumentA stored document with status and version metadata.