Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IDatastore

Array String Number, Date, Boolean, -> symbol was redacted. : Used for keys BTT.ASNDBS = Array|string|number|Date|boolean|null -> redacted symbol, Number, Date, Boolean, String, Array : Used for values BTT.SNDBSA = Array<{}|any[]|string|number|Date|boolean|null>;

Hierarchy

  • IDatastore

Implemented by

Index

Methods

count

ensureIndex

find

getDocs

  • getDocs(options: Ioptions, ids: string | string[]): Promise<any[]>

getIndices

  • getIndices(): Promise<any>

insert

  • insert(doc: any): Promise<any>

insertIndex

  • insertIndex(key: string, index: any[]): Promise<null>
  • Parameters

    • key: string
    • index: any[]

    Returns Promise<null>

remove

  • remove(query: any): Promise<number>

removeIndex

  • removeIndex(fieldName: string): Promise<null>
  • Parameters

    • fieldName: string

    Returns Promise<null>

saveIndex

  • saveIndex(fieldName: string): Promise<null>
  • Parameters

    • fieldName: string

    Returns Promise<null>

search

  • search(fieldName: string, value: any): Promise<string[]>
  • Parameters

    • fieldName: string
    • value: any

    Returns Promise<string[]>

update

  • update(query: any, operation: any, options: IupdateOptions): Promise<any>

Generated using TypeDoc