【问题标题】:How to map/manipulate data in Postman Flows如何在 Postman Flows 中映射/操作数据
【发布时间】:2023-01-30 11:40:04
【问题描述】:

我试图从 API 响应中转换数据邮差流evaluate 阻止使用 Postman FQL 但无法使其工作。这是我用 API 测试编写的脚本

places.map(place => {
  return {
    id: place['id'], 
    dt: Object.assign({a: 1}, place['data'])
 }
})

代码很简单,如果地点数据为空或缺少a,将该字段附加到dt

我能够在邮递员评估中获得所需的字段,但不知道如何将 a 附加到 dt

body.{
  'id':id, 
  'dt': data
}

我怎样才能在 Postman Flows 的评估中做到这一点?

【问题讨论】:

  • 我有一个问题,我今天申请了抢先体验,需要多长时间才能使用?
  • @BenchVue Idk 伙伴,至少几个月前才发现它出现在我的帐户中,但没有时间尝试。
  • 非常感谢您,您是早期采用者。我认为大多数人还不能测试 Flows。自己解决问题会很快。
  • 感谢@BenchVue。我终于可以实现我需要的,但不是我期望的。也许 Flows 计划在未来进行改进。将在下面发布我的解决方案。

标签: postman postman-flows


【解决方案1】:

我希望能够在 FQL 中访问与我们在 JavaScript 中类似的对象操作方法,例如合并对象和添加属性。相反,我必须手动组合对象,这可能具有挑战性,因为我需要了解对象具有的属性数量并确保具有空值的属性不会导致任何问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-05-27
    • 2012-12-16
    • 2020-06-21
    • 1970-01-01
    • 1970-01-01
    • 2015-04-24
    • 1970-01-01
    • 2012-10-29
    相关资源
    最近更新 更多