nest
    Preparing search index...

    Class AbstractResourceControllerAbstract

    Implements

    • Record<ResourceOperationName, (...params: Any[]) => Any>
    Index

    Constructors

    Methods

    • Delete many entities by advance query and projection

      Parameters

      • query: any

        query and options

      • projection: any

        Options such as select, omit fields, and include relationsF

      Returns any

      use deleteOneById operation whenever possible

    • Delete a single entity by advance query and projection

      Parameters

      • query: any

        query and options

      • projection: any

        Options such as select, omit fields, and include relations

      Returns any

    • 🤣 Delete a single entity by id and projection

      Parameters

      • id: number
      • projection: any

        Options such as select, omit fields, and include relations

      Returns any

    • 🤣 Find items by advance query filters, orders, and projections

      Parameters

      • query: any

        Advance query options

      • projection: any

        Options such as select, omit fields, and include relations

      Returns any

    • 😱 Find a single entity by advance query and projection

      Parameters

      • query: any

        Advance query options

      • projection: any

        Options such as select, omit fields, and include relations

      Returns any

    • 🤣 Find a single entity by id.

      Parameters

      • id: number

        Unqiue id

      • projection: any

        Options such as select, omit fields, and include relations

      Returns any

    • 😱 Save items to the database and projection

      Parameters

      • data: any

        Request body

      • projection: any

        Options such as select, omit fields, and include relations

      Returns any

    • 🤣 Save a single entity to the database and projection

      Parameters

      • data: any

        Request body

      • projection: any

        Options such as select, omit fields, and include relations

      Returns any

    • 😱 Update many entities by advance query and projections

      Parameters

      • query: any

        query and options

      • projection: any

        Options such as select, omit fields, and include relations

      • data: any

        Request body

      Returns any

    • Update many entities by exact property and value

      Parameters

      • params: PropertyValueParam
      • query: any

        query and options

      • projection: any

        Options such as select, omit fields, and include relations

      • data: any

        Request body

      Returns any

    • 😱 Udpate a single entity in database by the advance query and projection

      Parameters

      • query: any

        Advance query options

      • projection: any

        Options such as select, omit fields, and include relations

      • data: any

        Request body

      Returns any

      Not recommended. user updateById operation instead

    • 🤣 Update an entity by id and projection the result

      Parameters

      • id: number

        Entity id

      • projection: any

        Options such as select, omit fields, and include relations

      • data: any

        Request body

      Returns any