Я пытаюсь объединить данные из нескольких источников с машинописью, и по какой-то причине я не могу понять это.
Я сделал две функции:
async getOrdersByUserId(userId)
async getOrderDetailsByOrderId(orderId)
Эти две функции вызывают один бэкэнд каждого покоя каждый что приводит к следующим json документам:
{
"orders": [
"order1",
"order2"
],
"name": "Sol Blomma"
}
и пример структуры json из getOrderDetailsByOrderId
будет выглядеть следующим образом.
{
"items": [
"item1": {
"id": "1234",
"quantity": "50"
},
"item1": {
"id": "1235",
"quantity": "40"
},
"item1": {
"id": "1236",
"quantity": "20"
}
]
}
Как создать функция машинописи, которая в качестве параметра принимает userId и возвращает одну структуру json ордеров и все их детали?