Приложение Azure Logic - Foreach поверх sql результатов - PullRequest
0 голосов
/ 11 ноября 2018

Я использую действие Execute Sql Query в приложении логики. Возвращаемый результат состоит из таблиц 1..n («выбирает»). Я хочу создать таблицу CSV и отправить его через TFS.

У меня проблема в том, что таблицы являются элементами набора результатов, а не частью массива.

Есть ли какой-нибудь способ выполнить действие ForEach для элементов набора результатов (т. Е. «Table1», «Table2» и т. Д.)?

Ответы [ 2 ]

0 голосов
/ 25 ноября 2018

Foreach для Resultset вернет JSON-объект каждой строки. Я не смог найти никакой опции DesignView для извлечения значения, но вы можете добиться того же в CodeView , назначив следующий код вашей переменной в CodeView .

Ниже MEETINGID - это мое имя столбца .

"@ {пункты ( 'for_each')? [ 'MEETINGID']}" "Imeetingid": "@ {пункты ( 'for_each') [ 'MEETINGID']?}"

0 голосов
/ 20 ноября 2018

Есть ли какой-нибудь способ выполнить действие ForEach для элементов набора результатов (т. Е. 'Table1', 'Table2' и т. Д ...)? '

В соответствии с упомянутым форматом данных, кажется, что не поддерживается через действие foreach в приложении логики.

Если функция Azure является приемлемой, я рекомендую вам использовать функцию Azure , чтобы реализовать ее с помощью настраиваемой логики для работы с данными.

...