gpt4 book ai didi

graphql - 无法将大型 graphql 架构上传到 aws appsync

转载 作者:行者123 更新时间:2023-12-04 13:45:25 25 4
gpt4 key购买 nike

我正在尝试将我的 graphql 架构上传到 aws appsync。我的 graphql 模式将近 5000 行。我尝试使用 cli 和 gui 上传。

(1.) 使用 cli 时,我不断收到错误“无法解析架构文档 - 确保它是有效的 SDL 格式的文档。”

(2.) 使用 gui 时,我的 graphql 模式中所有联合中的管道(例如 union UnionType = Type1 | Type2 | Type3 )被替换为空格,导致语法错误。通过手动替换空格解决此问题后,选项卡变得无响应,需要将其杀死。

我尝试从 cli 上传一个带有联合的小型 graphql 模式,并且成功运行。但是,从 gui 来看,它导致了在联合中用空格替换管道的相同错误。

我需要帮助来理解 aws cli 和 aws 控制台的这种行为。

最佳答案

事实证明,在我们的例子中,问题是存在在 out 模式( DynamoDB reserved words )中定义的保留键,即使我们根本没有使用 Dynamo。

关于graphql - 无法将大型 graphql 架构上传到 aws appsync,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49319588/

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