Skip to main content

createModel

@webda/core


Function: createModel()

createModel<T>(object): Promise<T>

Defined in: packages/core/src/models/permissions.ts:335

Persist a new object with the repository create, which refuses an existing key (atomically in every bundled repository), instead of save(), which upserts

Type Parameters​

T​

T = any

Parameters​

object​

T

the new model instance

Returns​

Promise<T>

the object

Throws​

WebdaError.Conflict when an object with the same primary key exists