Base abstract resource for all resources.

Hierarchy (view full)

Constructors

Properties

id?: number
connection?: Connection
geometryType: GeometryType = 'LINESTRING'
item?: CompositeRead

Accessors

Methods

  • Finds first entity that matches given conditions.

    Type Parameters

    Parameters

    • this: ObjectType<T>
    • OptionaloptionsOrConditions: number | FindOneOptions<T> | FindConditions<T>
    • OptionalmaybeOptions: FindOneOptions<T>

    Returns Promise<undefined | T>

  • Finds first entity that matches given conditions.

    Type Parameters

    Parameters

    • this: ObjectType<T>
    • OptionaloptionsOrConditions: number | FindOneOptions<T> | FindConditions<T>
    • OptionalmaybeOptions: FindOneOptions<T>

    Returns Promise<T>

  • Saves one or many given entities.

    Type Parameters

    Parameters

    • this: ObjectType<T>
    • entityOrEntities: T | T[]
    • Optionaloptions: UpdateOptions

    Returns Promise<T[]>