Обрабатывать несколько массивов в результате события

Я пишу мобильное приложение, которое извлекает некоторые данные из веб-службы amf и сохраняет их в таблицах базы данных. Я не всегда знаю, что мне вернут, когда я отправляю ему идентификатор клиента, и он возвращает всю информацию, которую система имеет для этого клиента. Каждый набор информации возвращается в виде массива.

Таким образом, я в конечном итоге с event.result, который содержит

  • пользователь
  • заказы
  • продажи
  • профиль

каждый из этих предметов может иметь несколько предметов, если у клиента нет заказов, которые не были возвращены, и я бы

  • пользователь
  • продажи
  • профиль

поэтому мне нужно определить, какие массивы будут возвращены, а затем вставить / обновить их в базе данных. Я пробовал следующее

var sales:Array
if (event.result.sales)
{
sales = event.result.sales
}

просматривая отладчик, он входит в оператор if, но после его завершения продажи по-прежнему равны нулю.

так что я думаю, мой вопрос, что я делаю не так? или есть гораздо лучший способ справиться с этим

Спасибо

0 ответов

Другие вопросы по тегам