Как использовать подписку и использовать метод поиска angular find? - PullRequest
0 голосов
/ 20 апреля 2020

Я хотел получить результат, который соответствует запросу. Я проверил API, поэтому в основном API не имеет проблем, проблема с моим angular кодом.

Я хотел вернуть данные, соответствующие запросу «где», и затем я использую Subscribee, но он возвращается пустым, есть идеи? , Спасибо.

Angular сервис

checkExistingFeedbackRequest(formGroup: FormGroup): Observable<FeedbackRequest[]> {
  return from(this.service.find<FeedbackRequest>({
    where: {
      formId: formGroup.Id,
      respondentId: formGroup.respondentId,
      recipientId:formGroup.recipientId,
      periodStartDate: formGroup.periodStartDate,
      periodEndDate: formGroup.periodEndDate),
    },
  }))
    .pipe(
      map((result) => result.data)
    );
}

component.ts

 let test = this.requestFormService.checkExistingFeedbackRequest(this.form)
      .subscribe((result) => {
        console.log("result", result)
      })
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...