Interface MultipleEntityOperations
interface MultipleEntityOperations { queryAllByPk<TKeyItem, TPKSource>(keyEntity: Entity<TKeyItem, TPKSource, unknown>,
pkSource: TPKSource,
options?: AdvancedQueryAllOptions): Promise<MultipleEntityCollectionResponse>; queryAllByPkAndSk<TKeyItem, TPKSource>(keyEntity: Entity<TKeyItem, TPKSource, unknown>,
pkSource: TPKSource,
queryRange: SkQueryRange,
options?: AdvancedQueryAllOptions): Promise<MultipleEntityCollectionResponse>; queryAllWithGsiByPk<TKeyItem, TGSIPKSource>(keyEntity: Entity<TKeyItem, unknown, unknown>,
pkSource: TGSIPKSource,
options?: AdvancedGsiQueryAllOptions): Promise<MultipleEntityCollectionResponse>; queryAllWithGsiByPkAndSk<TKeyItem, TGSIPKSource>(keyEntity: Entity<TKeyItem, unknown, unknown>,
pkSource: TGSIPKSource,
queryRange: SkQueryRange,
options?: AdvancedGsiQueryAllOptions): Promise<MultipleEntityCollectionResponse>; queryOnePageByPk<TKeyItem, TPKSource>(keyEntity: Entity<TKeyItem, TPKSource, unknown>,
pkSource: TPKSource,
options?: AdvancedQueryOnePageOptions): Promise<MultipleEntityCollectionResponse>; queryOnePageByPkAndSk<TKeyItem, TPKSource>(keyEntity: Entity<TKeyItem, TPKSource, unknown>,
pkSource: TPKSource,
queryRange: SkQueryRange,
options?: AdvancedQueryOnePageOptions): Promise<MultipleEntityCollectionResponse>; queryOnePageWithGsiByPk<TKeyItem, TGSIPKSource>(keyEntity: Entity<TKeyItem, unknown, unknown>,
pkSource: TGSIPKSource,
options?: AdvancedGsiQueryOnePageOptions): Promise<MultipleEntityCollectionResponse>; queryOnePageWithGsiByPkAndSk<TKeyItem, TGSIPKSource>(keyEntity: Entity<TKeyItem, unknown, unknown>,
pkSource: TGSIPKSource,
queryRange: SkQueryRange,
options?: AdvancedGsiQueryOnePageOptions): Promise<MultipleEntityCollectionResponse>; scanAll(options?: AdvancedScanAllOptions): Promise<MultipleEntityCollectionResponse>; scanOnePage(options?: AdvancedScanOnePageOptions): Promise<MultipleEntityCollectionResponse>; } Methods
queryOnePageWithGsiByPkAndSk