node.js - 想要访问 JSON 正文中的 wins 数据,找不到正确的结果路径?
问题描述
我正在为我的 Chainlink 节点开发这个外部适配器。我从 RapidAPI 调用基于名称字段的 POST API 调用。这是返回的主体。
在 node.js 中,我想在“data”数组中检索“wins”:
> Requester.request(options, customError)
> .then(response => {
>
> response.data.result = Requester.validateResultNumber(response.data,['data', 'performance','wins'])
> callback(response.status, Requester.success(jobRunID, response))
> })
但我得到了:
AdapterError:TypeError:无法读取未定义的属性“wins”
我需要写什么路径才能得到我的结果?
解决方案
找到路径:["data", "0", "performance", "wins"]。
推荐阅读
- laravel-spark - 将 Laravel Spark 与 Backpack 集成
- python-3.x - 通过 python psycopg2 连接到数据库时密码验证失败
- angular - 如何将任何 URL 与 HttpTestingController.expectOne 匹配?
- kubernetes - 无法在 GKE 中删除 Kubernetes 集群
- vue.js - Vue:一个空选项应该保持可选状态
- hive - 如何在变量中使用 Hive 查询结果(多个)进行其他查询
- android - 通过灵活的侦听器重用 Fragment
- python - PyOpenGL 验证失败
- visual-studio - 使用 Visual Studio Professional 2015 离线安装最新的 SSDT
- android - 如何在完成 MusicPlayer 活动中的曲目时更改 ViewPager 页面?