Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MultipleResultQueryByFieldManager<TEntity>

Type parameters

Hierarchy

Implements

Index

Constructors

constructor

Properties

Protected _entityKeyGen

_entityKeyGen: function

Entity key generator.

Type declaration

    • (entity: TEntity): string
    • Parameters

      • entity: TEntity

      Returns string

Protected _field

_field: string

Field to filter.

Protected _luaKeyGeneratorFromId

_luaKeyGeneratorFromId: function

Lua expression generator.

Type declaration

    • (alias: string): string
    • Parameters

      • alias: string

      Returns string

Protected _mquery

_mquery: TMQuery<number[] | string[]>

Multiple query

Protected _primaryEntityManager

_primaryEntityManager: PrimaryEntityManager<TEntity>

Primary entity manager.

Protected _query

_query: TQuery<number[] | string[]>

Query to obtain ids.

Protected _queryKeyGen

_queryKeyGen: function

Query key generator.

Type declaration

    • (params: any): string
    • Parameters

      • params: any

      Returns string

Protected _queryPrefix

_queryPrefix: string

Query prefix.

Protected _redis

Redis connection to manage queries.

Protected _reverseHashKey

_reverseHashKey: string

Key of the reverse structure to obtain a map of entities to queries.

Accessors

entityKeyGen

  • get entityKeyGen(): function

isMultiple

  • get isMultiple(): boolean

queryKeyGen

  • get queryKeyGen(): function

reverseHashKey

  • get reverseHashKey(): string

Methods

get

mGet

Generated using TypeDoc