@grandlinex/kernel
    Preparing search index...

    Class CoreEntityWrapper<E>

    A wrapper for CoreEntity operations providing a convenient API for CRUD actions, bulk operations, and caching support. The wrapper is parameterized by a concrete entity type E that extends CoreEntity.

    Type Parameters

    • E extends CoreEntity

      The entity type managed by this wrapper.

    Index
    cache: ICoreCache<ICoreKernel<any, ICoreAnyModule>, any, any, any, any> | null
    className: string
    getIns: () => E
    propMap: ColumnPropMap<E>
    • Parameters

      Returns Promise<number>

    • Parameters

      • args: E

      Returns Promise<E>

    • Parameters

      • e_id: string

      Returns Promise<boolean>

    • Parameters

      • e_id: string[]

      Returns Promise<boolean>

    • Parameters

      Returns Promise<boolean>

    • Parameters

      Returns Promise<E | null>

    • Parameters

      • id: string

      Returns Promise<E | null>

    • Parameters

      • id: string[]

      Returns Promise<E[]>

    • Parameters

      Returns Promise<E[]>

    • Returns Promise<boolean>

    • Parameters

      Returns Promise<boolean>

    • Parameters

      Returns Promise<boolean>

    • Parameters

      Returns Promise<E>