gpt4 book ai didi

mysql - 如何使用 GraphQL 查询 JSON pram 字符串

转载 作者:行者123 更新时间:2023-11-29 15:40:41 25 4
gpt4 key购买 nike

从我使用 GraphQL 调用的服务返回的其中一个 pram 会返回一个非常长的 JSON 字符串,其中包含 40-60 个不同的数据值。我只需要响应中的一些元素即可返回给 UI。

是否有一种方法可以在 JSON 字符串中仅精确获取 Graph 中我需要的数据,而不是必须获取整个有效负载并在我的应用程序中解析它?

在下面的示例中,我想在detailJson pram中查询foo9: bar39

图表响应示例

“号码”:41

“CollectionId”:831,

"detailJson": "{\"foo1\":bar1,\"foo2\":bar2,\"foo3\": bar3,\"foo4\":bar4,\"foo5\": bar5,\"foo6\": bar6,\"foo7\":bar7,\"foo8\":bar8,\"foo9\": bar39,}

最佳答案

简短回答:不。

GraphQL 使服务能够以字符串甚至自定义标量类型的形式返回 JSON 值。然而,这样做会抵消 GraphQL 的许多优点,包括能够请求对相关数据进行特定选择。除非服务公开一些参数来修改返回的 JSON 值,否则作为客户端,您无能为力。

关于mysql - 如何使用 GraphQL 查询 JSON pram 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57700743/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com