Каждую минуту я получаю следующие данные из интернет-магазина по запросу.
{
['action'] = 'all',
['orders'] = { ['order'] = { [1] = { ['locationId'] = 1,
['id'] = 93,
['orderNumber'] = '3200'
}
}
},
['status'] = 'success'
}
Из этой таблицы мне нужен идентификационный номер, который я читаю с кодом:
IdNummer = Table.orders.order[1].id;
Если есть заказ, это работает
Если заказ не готов, я получу следующую таблицу:
{
['action'] = 'all',
['orders'] = { ['order'] = {} },
['status'] = 'success'
}
Поскольку «id» не существует , Я получаю сообщение об ошибке: Попытка индексировать нулевое значение (поле '?') Как я могу проверить, существует ли "id" без получения ошибки?