首页 > 解决方案 > 逻辑应用中的 for-each 循环执行

问题描述

这就是我想要做的我在 for-each 循环中添加了两个动作。我需要像插入一个实体时一样执行它,下一个操作替换实体应该完成。

但它并没有像所有都被插入并且替换操作正在发生那样工作。任何答案如何实现这一目标。在此处输入图像描述

标签: azureazure-logic-apps

解决方案


目前 azure table 不支持更新 RowKey 或 PartitionKey,您需要做的是执行 2 个操作:首先删除具有现有 PartitionKey/RowKey 的实体,然后插入具有新 PartitionKey/RowKey 的新实体。

请参考以下操作。

在此处输入图像描述

更新:假设您不知道如何更新实体,只更改行键而不更改其他值。添加一个组合操作来存储原始实体,然后删除该实体并插入一个带有新行键的原始实体。

在此处输入图像描述

希望这可以帮助您,如果您还有其他问题,请随时告诉我。


推荐阅读