Обновить объект таблицы с помощью переменной, не являющейся явным JSON

Я составляю строку свойств, которые хочу обновить в объекте хранения таблицы, в переменной jsonString. Значение jsonString похоже на «prop001»: «false», «prop002»: «false». Где есть переменное количество свойств.

Я надеялся использовать его, как показано на изображении ниже, но это не позволяет этого, поскольку валидатор настаивает на правильном JSON.

Есть ли другой способ добиться того, что я пытаюсь сделать?

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
0
59
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Я хочу обновить объект хранения таблицы в переменной jsonString. Значение jsonString похоже на «prop001»: «false», «prop002»: «false». Где есть переменное количество свойств.

Вы можете добавить строковую переменную Json следующим образом:

  1. Создайте объект в хранилище таблиц, как показано ниже.

  1. Опубликуйте это действие, добавьте действие Merge Entity (V2), как показано ниже.

У меня есть значение ниже в переменной JsonString.

Я могу получить ожидаемый результат.

К сожалению, я использую соединители в приложении в частной виртуальной сети, и объект слияния не доступен.

user195166 26.02.2024 16:49

Можете ли вы поделиться своим рабочим процессом?

Ikhtesam Afrin 26.02.2024 17:32

Я хотел бы знать, какой разъем вы используете

Ikhtesam Afrin 26.02.2024 17:33

{ "type": "ServiceProvider", "inputs": { "parameters": { "tableName": "jobstatus", "entity": { "PartitionKey": "@{utcNow('yyyy')}", "RowKey ": "@{variables('clientTrackingId')}" } }, "serviceProviderConfiguration": { "connectionName": "azureTables", "operationId": "upsertEntity", "serviceProviderId": "/serviceProviders/azureTables" } }, "runAfter": { "For_each_widget_add_a_property_to_entity_on_table_storage": [ "УСПЕШНО" ] } }

user195166 26.02.2024 17:58

Вышеуказанные детали выглядят как представление кода. Хотелось бы узнать, какой разъем вы используете? Мне будет легче вам помочь, если вы поделитесь скриншотом своей проектной схемы.

Ikhtesam Afrin 26.02.2024 19:16
Ответ принят как подходящий

Попробуйте следующий обходной путь:

  1. Инициализируйте / установите переменную String, используя входные данные, которые в данный момент у вас не работают (поскольку они не распознаются как JSON)
  2. В поле Entity вашего действия вставьте следующее выражение : json(variables('name_of_your_variable'))

Значение поля в коде будет выглядеть так:

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

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

Правильный формат для списка ресурсов по подписке. Поле фильтра соединителя приложения логики Azure
Как бороться с динамической вложенной полезной нагрузкой JSON?
Триггер отправки большого двоичного объекта приложения Azure Logic с условием триггера не запущен
Извлечение тела SOAP из запроса Envolope в действии приложения логики Azure
Как передать массив значений в приложение логики?
Ошибка выдачи приложения логики Terraform: не принимаются входные данные для workflow_parameters
Как изменить порядок, в котором параметры располагаются в теле сообщения, на API-интерфейс soap из пользовательского соединителя портала Azure
Перенос нескольких файлов из одного контейнера хранилища в другой контейнер с помощью Azure LogicApps
Невозможно обработать несколько событий в приложении логики Azure с помощью цикла "Для каждого" и функции "items()"
Azure Automation and Logic Apps для запланированного автоматического масштабирования приложения-функции

Похожие вопросы

Функция xpath приложения логики возвращает результат в закодированном формате
Ссылка на шаблон json на объектную переменную;
Свойства JSON в массив (все ли задания выполнены)
Приложение логики не может получить доступ к хранилищу BLOB-объектов, получая 403
Третья сторона вызывает наш API, который запускает приложение логики. Как мы можем обрабатывать нумерацию страниц файла JSON, созданного хранимой процедурой SQL в приложении логики?
Доступ к частному веб-сайту с помощью самозаверяющего сертификата в стандартном приложении логики в Azure (размещенном в WS1 ASP)
Azure Logic Apps: как получать уведомления в случае разрыва или сбоя соединения действия приложения логики
Проблема с циклическим выполнением запроса SQL Server в приложении Azure Logic
Невозможно получить токен аутентификации AAD в Logic Apps
Невозможно прочитать дату и время из листа Excel с помощью Azure Logic Apps