Запрос службы данных WSO2: Не удается использовать массив верхнего уровня в формате вывода JSON? - PullRequest
0 голосов
/ 12 октября 2018

Я создаю службу данных в EI 6.4.0 и не могу получить вывод JSON для запроса, отформатированного так, как я хочу.Этот запрос возвращает несколько строк, и я хотел бы, чтобы формат JSON был таким:

{
  results: [{
    fieldA: $fieldB,
    fieldB: $fieldB
  }]
}

Однако этот формат вызывает ошибку при развертывании службы в carbon.Вместо этого я вынужден добавить еще один объект «слой» в ответ:

{
  results: {
    result: [{
      fieldA: $fieldB,
      fieldB: $fieldB
    }]
  }
}

Почему это так?Это действительно глупо, потому что этот второй слой совершенно бесполезен.Это действительно раздражает при использовании вложенных запросов .

...