У меня есть следующая проблема, и я был бы признателен, если бы кто-то мог послать мне идею, я попробовал, но она не сработала. Рассмотрим код:
while (this.fastaSample.length > 0) {
this.datainputService
.saveToMongoDB(this.fastaSample.slice(0, batch))
.subscribe();
}
Предполагается, что я решу проблему, из-за которой я не могу отправить свои данные за один HTTP-вызов, так как он слишком большой, я смог отправить 10% без проблем, более того. , это не работает! Поэтому я подумал, что мне следует отправить меньшие партии, и я проконсультировался здесь с некоторыми вопросами и ответами, и они помогли мне, но не решили проблему.
Я пытался использовать await, как и в ноде, но это не работает; он отправляет все http одновременно, было бы неплохо остановить / удержать код до завершения последнего http-вызова, это было бы хорошо! Любое предложение?