Azure Logi c Пагинация API приложения с использованием до условия - PullRequest
1 голос
/ 16 февраля 2020

Хотите знать, если вы могли бы помочь с этой проблемой, пожалуйста. Я принимаю данные из API, используя приложение Azure logi c. Мне удалось настроить все остальное, но я боролся с разбиением на страницы в состоянии «До». Приложение c продолжает загружать / потреблять данные и создает пустые json файлы с данными []. Я добавил скриншоты (с данными и без данных на странице). Когда данные заполнены, пустая или пустая страница выглядит как данные []. Любая идея, что может быть моим состоянием в "До"? enter image description here

введите описание изображения здесь This is how page with data looks like

This is the blank page (Page Number 4) without any data

1 Ответ

1 голос
/ 17 февраля 2020

В вашем вопросе я не вижу условия «До», а просто условие «Если», но я думаю, что вы просто хотите узнать, как проверить, является ли поле «данные» пустым, и затем выполнить другие действия (Если Я неправильно понимаю ваши требования, пожалуйста, предоставьте более подробную информацию, и я постараюсь помочь вам в этом.)

Пожалуйста, обратитесь к следующим шагам:

1. Нам нужно используйте действие " Parse JSON" для анализа ваших json данных. Когда вы нажимаете "Использовать образец полезной нагрузки для создания схемы", вы можете поместить данные json, в которых поле "data" не пустое внутрь. И тогда он автоматически сгенерирует схему.

2. Затем мы можем использовать метод length () в условии «If». enter image description here

Полное выражение метода "length ()", приведенное выше: enter image description here

Ниже приведен код для вас: копия.

length(body('Parse_JSON')?['data'])

Надеюсь, это поможет ~

...