как я могу использовать цикл для хранения информации о нескольких путешественниках?

#node.js

#node.js

Вопрос:

Я хочу сохранить информацию о нескольких путешественниках. Я использую Amadeus NodeJS sdk. всякий раз, когда я использовал цикл, появляется ошибка клиента. пожалуйста, подскажите мне, как я могу хранить информацию о нескольких путешественниках.

вот мой код

 ```JSON.stringify({
              'data':{
                'type': 'flight-order',
                'flightOffers': [response.data.flightOffers[0]],            
               'travelers':[{
                  "id": i  ,
                  "name": {
                    "firstName": req.body.firstname,
                    "lastName": req.body.lastname
                  },
                  "gender": req.body.gender,
                  "contact": {
                    "emailAddress": req.body.emailaddress,
                    "phones": [{
                      "deviceType": req.body.devicetype,
                      "countryCallingCode": req.body.countrycallingcode,
                      "number": req.body.number
                    }]
                  },
                  "documents": [{
                    "documentType": req.body.documentype,
                    "birthPlace": req.body.birthplace,
                    "issuanceLocation": req.body.issuancelocation,
                    "issuanceDate": req.body.issuancedate,
                    "number": req.body.p_number,
                    "expiryDate": req.body.expirydate,
                    "issuanceCountry": req.body.issuancecountry,
                    "validityCountry": req.body.validitycountry,
                    "nationality": req.body.nationality,
                    "holder": true
                  }]
                }
              ]
            } 
          })```
  

Комментарии:

1. » всякий раз, когда я использовал цикл, появляется ошибка клиента «, это не описание проблемы. покажите, какой код вы пробовали, и укажите ошибку полностью.

2. вот ошибка: (узел: 7644) Необработанное promiserejectionwarning: #<ClientError> (используется node --trace-warnings ... , чтобы показать, где было создано предупреждение) (узел: 7644) Необработанное promiserejectionwarning: необработанное отклонение обещания. Эта ошибка возникла либо из-за ввода внутри асинхронной функции без блока catch, либо из-за отклонения обещания, которое не было обработано с помощью .catch() . Чтобы завершить процесс узла при отклонении необработанного обещания, используйте флаг CLI --unhandled-rejections=strict (см. nodejs.org/api/cli.html#cli_unhandled_rejections_mode )

3. я хочу хранить информацию о нескольких путешественниках, например, в форматах: «путешественники»: [ { «идентификатор»: «1», «Дата рождения»: «1982-01-16», «имя»: { «Имя»: «ХОРХЕ», «Фамилия»: «ГОНСАЛЕС» }, «пол»: «МУЖСКОЙ «, «контакт»: { «Адрес электронной почты»: «jorge.gonzales833@telefonica.es «, «телефоны»: [ { «Тип устройства»: «МОБИЛЬНЫЙ», «Код страны вызова»: «34», «номер»: «480080076» } ] }, },