gpt4 book ai didi

graphql - 使用 Graphite 烯在 Graphql 中返回字典而不是字符串

转载 作者:行者123 更新时间:2023-12-02 00:49:11 26 4
gpt4 key购买 nike

我希望我的 graphql 查询以字典的形式返回多个值,但我只能返回字符串内的字典。
enter image description here

class Query(ObjectType):

get_reply = String(
question=String(),
sender=String(),
timestamp=String()
)

def resolve_get_reply(root, info, question, sender, timestamp):
written_to_database = False
reply = 'hello'
d = {"reply": reply, "wtd": written_to_database}
return d

现有的指南让我更加困惑。
我如何定义这种情况的架构?

最佳答案

您已将 get_reply 变量设置为字符串。因此,您将收到一个字符串作为响应。

您可以创建自定义 Reply 类并设置 get_reply 如下:

get_reply = graphene.Field(Reply, 
question=String()
)

关于graphql - 使用 Graphite 烯在 Graphql 中返回字典而不是字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59082989/

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