Microsoft Flow / Power-Automate Select操作无法按预期工作

问题描述 投票:0回答:1

我对一个包含一个以上键的对象进行了选择操作。它实际上是一个JSON对象中一个对象的两个版本。我想获取两个对象的ID。当我检查对象时,我可以清楚地看到两个不同的ID,但是Select-Operation仅两次返回其中一个。这是原始对象:

[
  {
    "Created": "2020-06-05T11:47:42",
    "ID": 9,
  },
  {
    "Created": "2020-06-05T11:06:04",
    "ID": 10,
  }
]

Select-Operation看起来像这样:

{
    "inputs": {
        "from": "@body('Rest')?['value']",
        "select": {
            "ID": "@triggerBody()?['ID']",
            "Created": "@triggerBody()?['Created']"
        }
    }
}

它返回:

[
  {
    "Created": "2020-06-05T11:47:42",
    "ID": 9,
  },
  {
    "Created": "2020-06-05T11:47:42",
    "ID": 9,
  }
]

我不太了解发生了什么。预先感谢!

flow power-automate
1个回答
0
投票
"select": {
            "ID": "@triggerBody()?['ID']",
            "Created": "@triggerBody()?['Created']"
        }

是错误的,应该选择item()?['ID']

© www.soinside.com 2019 - 2024. All rights reserved.