Observable retornando null devido a quantidade de linhas.
02/10/2023
0
Boa noite.
Sou novo por aqui...
Preciso de ajuda.
Tenho uma rotina em angular 9 que mostra uma lista oriunda de uma api spring.
Essa lista possui 70.000 linhas.
Quando filtro para carregar 69.000 linhas funciona beleza. mas quando passa de 69.000 linhas o retorno "data3" vem resultado null mas nao ocorre erro pois a mensagem COMPLETOU aparece no console. Pacere que alguma sobrecarga impede o carregamento das 70.000 linhas.
Poderiam me ajudar.
Obrigado.
// SPRING API retorno com a lista carregada
return new ResponseEntity<List<CadastroBemConsulta>>(listcb, HttpStatus.OK);
// Codigo angular:
gerarConsulta() {
this.loading = true;
this.indexTab = 1;
this.cadastroBemService.getListaCadastroBem(this.empresaLogada, this.contaSelecionadaTabela, subscribe(data3 => {
this.loading = false;
}, error => {console.log(''ERRO: '' + error.status) }, () => {console.log("COMPLETOU PROCESSO") });
}
getListaCadastroBem(empresa: string,
contaBem: Array<Conta>,
): Observable<any> {
const calculobemparametroconsulta = {
empresaLogada: empresa,
listaConta: contaBem };
// Chamada da API
return this.http.post<any>(AppConstants.cadastroBemUrl + ''consulta'', calculobemparametroconsulta);
}
Sou novo por aqui...
Preciso de ajuda.
Tenho uma rotina em angular 9 que mostra uma lista oriunda de uma api spring.
Essa lista possui 70.000 linhas.
Quando filtro para carregar 69.000 linhas funciona beleza. mas quando passa de 69.000 linhas o retorno "data3" vem resultado null mas nao ocorre erro pois a mensagem COMPLETOU aparece no console. Pacere que alguma sobrecarga impede o carregamento das 70.000 linhas.
Poderiam me ajudar.
Obrigado.
// SPRING API retorno com a lista carregada
return new ResponseEntity<List<CadastroBemConsulta>>(listcb, HttpStatus.OK);
// Codigo angular:
gerarConsulta() {
this.loading = true;
this.indexTab = 1;
this.cadastroBemService.getListaCadastroBem(this.empresaLogada, this.contaSelecionadaTabela, subscribe(data3 => {
this.loading = false;
}, error => {console.log(''ERRO: '' + error.status) }, () => {console.log("COMPLETOU PROCESSO") });
}
getListaCadastroBem(empresa: string,
contaBem: Array<Conta>,
): Observable<any> {
const calculobemparametroconsulta = {
empresaLogada: empresa,
listaConta: contaBem };
// Chamada da API
return this.http.post<any>(AppConstants.cadastroBemUrl + ''consulta'', calculobemparametroconsulta);
}
Ricardo
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)