Home Reference Source Repository
import Database from 'skygear/lib/database.js'
public class | source

Database

Constructor Summary

Public Constructor
public

constructor(dbID: *, container: *)

Member Summary

Public Members
public get
public
public

dbID: *

Method Summary

Public Methods
public

clearCache(): *

public

del(record: *): *

public

delete(_records: *): *

public

getRecordByID(id: *): *

public

query(query: *, cacheCallback: boolean): *

public

save(_records: *, options: {}): *

Public Constructors

public constructor(dbID: *, container: *) source

Params:

NameTypeAttributeDescription
dbID *
container *

Public Members

public get cacheStore: * source

public container: * source

public dbID: * source

Public Methods

public clearCache(): * source

Return:

*

public del(record: *): * source

Params:

NameTypeAttributeDescription
record *

Return:

*

public delete(_records: *): * source

Params:

NameTypeAttributeDescription
_records *

Return:

*

public getRecordByID(id: *): * source

Params:

NameTypeAttributeDescription
id *

Return:

*

public query(query: *, cacheCallback: boolean): * source

Params:

NameTypeAttributeDescription
query *
cacheCallback boolean
  • optional
  • default: false

Return:

*

public save(_records: *, options: {}): * source

Params:

NameTypeAttributeDescription
_records *
options {}
  • optional
  • default: {}

Return:

*