v6.6.4
- [BKNDLSS-31377] Allow using Number as ObjectId
changed signatures:
Backendless.Users.enableUser(userId: string | number): Promise<void>;
Backendless.Users.disableUser(userId: string | number): Promise<void>;
Backendless.Data.of(MyTable).remove(id: object | string | number): Promise<object>;
Backendless.Data.of(MyTable).findById<T = object>(objectId: string | number, query?: Backendless.DataQueryBuilder | DataQueryI): Promise<T>;
Backendless.Data.of(MyTable).loadRelations<T = object>(parent: string | number | object, query: Backendless.LoadRelationsQueryBuilder | RelationsQueryI): Promise<Array<T>>;
Backendless.Data.of(MyTable).setRelation(parent: object | string | number, columnName: string, children: Array<object | string | number>): Promise<string>;
Backendless.Data.of(MyTable).setRelation(parent: object | string | number, columnName: string, whereClause: string): Promise<string>;
Backendless.Data.of(MyTable).addRelation(parent: object | string | number, columnName: string, children: Array<object | string | number>): Promise<string>;
Backendless.Data.of(MyTable).addRelation(parent: object | string | number, columnName: string, whereClause: string): Promise<string>;
Backendless.Data.of(MyTable).deleteRelation(parent: object | string | number, columnName: string, children: Array<object | string | number>): Promise<string>;
Backendless.Data.of(MyTable).deleteRelation(parent: object | string | number, columnName: string, whereClause: string): Promise<string>;
Backendless.Data.of(MyTable).bulkDelete(where: string | Array<string | number | { objectId: string | number, [key: string]: any }>): Promise<string>;