Microsoft Power-Automate Select 操作未按预期运行
Microsoft Power-Automate Select operation does not work as intended
我有一个 Select- 对一个对象的操作,该对象多次包含一个键。
它实际上是一个 JSON 对象中一个对象的两个版本。
我想获得这两个对象的 ID。
当我检查对象时,我可以清楚地看到两个不同的 ID,但是 Select-Operation returns 只有其中一个两次。
这是原始对象:
[
{
"Created": "2020-06-05T11:47:42",
"ID": 9,
},
{
"Created": "2020-06-05T11:06:04",
"ID": 10,
}
]
Select-操作看起来像这样:
{
"inputs": {
"from": "@body('Rest')?['value']",
"select": {
"ID": "@triggerBody()?['ID']",
"Created": "@triggerBody()?['Created']"
}
}
}
它 returns:
[
{
"Created": "2020-06-05T11:47:42",
"ID": 9,
},
{
"Created": "2020-06-05T11:47:42",
"ID": 9,
}
]
我不太明白这是怎么回事。
"select": {
"ID": "@triggerBody()?['ID']",
"Created": "@triggerBody()?['Created']"
}
错了,应该selectitem()?['ID']
我有一个 Select- 对一个对象的操作,该对象多次包含一个键。 它实际上是一个 JSON 对象中一个对象的两个版本。 我想获得这两个对象的 ID。 当我检查对象时,我可以清楚地看到两个不同的 ID,但是 Select-Operation returns 只有其中一个两次。 这是原始对象:
[
{
"Created": "2020-06-05T11:47:42",
"ID": 9,
},
{
"Created": "2020-06-05T11:06:04",
"ID": 10,
}
]
Select-操作看起来像这样:
{
"inputs": {
"from": "@body('Rest')?['value']",
"select": {
"ID": "@triggerBody()?['ID']",
"Created": "@triggerBody()?['Created']"
}
}
}
它 returns:
[
{
"Created": "2020-06-05T11:47:42",
"ID": 9,
},
{
"Created": "2020-06-05T11:47:42",
"ID": 9,
}
]
我不太明白这是怎么回事。
"select": {
"ID": "@triggerBody()?['ID']",
"Created": "@triggerBody()?['Created']"
}
错了,应该selectitem()?['ID']