projects/aoc-client/core/services/aoc-rest/aoc-rest.service.ts
Methods |
constructor(httpClient: HttpClient, aocIoService: AocIoService, aocConfig: AocConfig, aocModelManager: AocModelManager)
|
|||||||||||||||
|
Parameters :
|
| count | ||||||||||||
count(modelClass, where: AocFilterQuery<M>, options?: AocRestOptions<M>)
|
||||||||||||
Type parameters :
|
||||||||||||
|
Parameters :
Returns :
Promise<number>
|
| count$ | ||||||||||||
count$(modelClass, where: AocFilterQuery<M>, options?: AocRestOptions<M>)
|
||||||||||||
Type parameters :
|
||||||||||||
|
Parameters :
Returns :
Observable<number>
|
| delete | |||||||||
delete(modelClass, model: M)
|
|||||||||
Type parameters :
|
|||||||||
|
Parameters :
Returns :
Promise<void>
|
| find | ||||||||||||
find(modelClass, where: AocFilterQuery<M>, options?: AocRestOptions<M>)
|
||||||||||||
Type parameters :
|
||||||||||||
|
Parameters :
Returns :
Promise<M[]>
|
| find$ | |||||||||||||||
find$(modelClass, where: AocFilterQuery<M>, options?: AocRestOptions<M>, clientOptions?: AocRestClientOptions)
|
|||||||||||||||
Type parameters :
|
|||||||||||||||
|
Parameters :
Returns :
Observable<M[]>
|
| findAndCount | ||||||||||||
findAndCount(modelClass, where: AocFilterQuery<M>, options?: AocRestOptions<M>)
|
||||||||||||
Type parameters :
|
||||||||||||
|
Parameters :
Returns :
Promise<RestListDataResponse<M[]>>
|
| findAndCount$ | |||||||||||||||
findAndCount$(modelClass, where: AocFilterQuery<M>, options?: AocRestOptions<M>, clientOptions?: AocRestClientOptions)
|
|||||||||||||||
Type parameters :
|
|||||||||||||||
|
Parameters :
Returns :
Observable<RestListDataResponse<M[]>>
|
| findOne | ||||||||||||
findOne(modelClass, where: AocFilterQuery<M>, options?: AocRestOptions<M>)
|
||||||||||||
Type parameters :
|
||||||||||||
|
Parameters :
Returns :
Promise<M>
|
| findOne$ | |||||||||||||||
findOne$(modelClass, where: AocFilterQuery<M>, options?: AocRestOptions<M>, clientOptions?: AocRestClientOptions)
|
|||||||||||||||
Type parameters :
|
|||||||||||||||
|
Parameters :
Returns :
Observable<M>
|
| nativeUpdate | ||||||||||||
nativeUpdate(modelClass, where: AocFilterQuery<M>, data: AocPartial<M>)
|
||||||||||||
Type parameters :
|
||||||||||||
|
Parameters :
Returns :
Promise<number[]>
|
| offset | |||||||||||||||
offset(modelClass, modelOrId: M | AocModelId, where: AocFilterQuery<M>, options?: AocRestOptions<M>)
|
|||||||||||||||
Type parameters :
|
|||||||||||||||
|
Parameters :
Returns :
Promise<OffsetResponse>
|
| persist | ||||||||||||
persist(modelClass, model: M, options?: AocRestOptions<M>)
|
||||||||||||
Type parameters :
|
||||||||||||
|
Parameters :
Returns :
Promise<M>
|
| Async persistWithTask | ||||||||||||
persistWithTask(modelClass: literal type, model: M, options?: AocRestOptions<M>)
|
||||||||||||
Type parameters :
|
||||||||||||
|
Parameters :
Returns :
Promise<M>
|