【问题标题】:GraphQLError: Syntax Error: Expected Name, found Int \"-12\"GraphQLError:语法错误:预期名称,找到 Int \"-12\"
【发布时间】:2022-01-15 12:46:33
【问题描述】:

我一直在尝试修复此错误,但无法解决。我知道这与我在这里看到的其他一些线程相似,但我已经验证这不是错字,问题不在于数据类型不正确。非常感谢您的帮助,并有人指出我在这里缺少什么。谢谢!

编辑:这是堆栈跟踪

{
    "errors": [
        {
            "message": "Syntax Error: Expected Name, found Int \"-12\".",
            "locations": [
                {
                    "line": 8,
                    "column": 27
                }
            ],
            "extensions": {
                "code": "GRAPHQL_PARSE_FAILED",
                "exception": {
                    "stacktrace": [
                        "GraphQLError: Syntax Error: Expected Name, found Int \"-12\".",
                        "    at syntaxError (/Users/vn/Documents/Blockchain/fabric/blockchain-fabric-api/node_modules/graphql/error/syntaxError.js:15:10)",
                        "    at Parser.expectToken (/Users/vn/Documents/Blockchain/fabric/blockchain-fabric-api/node_modules/graphql/language/parser.js:1413:40)",
                        "    at Parser.parseName (/Users/vn/Documents/Blockchain/fabric/blockchain-fabric-api/node_modules/graphql/language/parser.js:98:22)",
                        "    at Parser.parseObjectField (/Users/vn/Documents/Blockchain/fabric/blockchain-fabric-api/node_modules/graphql/language/parser.js:591:21)",
                        "    at Parser.item (/Users/vn/Documents/Blockchain/fabric/blockchain-fabric-api/node_modules/graphql/language/parser.js:575:21)",
                        "    at Parser.any (/Users/vn/Documents/Blockchain/fabric/blockchain-fabric-api/node_modules/graphql/language/parser.js:1485:26)",
                        "    at Parser.parseObject (/Users/vn/Documents/Blockchain/fabric/blockchain-fabric-api/node_modules/graphql/language/parser.js:580:20)",
                        "    at Parser.parseValueLiteral (/Users/vn/Documents/Blockchain/fabric/blockchain-fabric-api/node_modules/graphql/language/parser.js:461:21)",
                        "    at Parser.item (/Users/vn/Documents/Blockchain/fabric/blockchain-fabric-api/node_modules/graphql/language/parser.js:553:20)",
                        "    at Parser.any (/Users/vn/Documents/Blockchain/fabric/blockchain-fabric-api/node_modules/graphql/language/parser.js:1485:26)"
                    ]
                }
            }
        }
    ]
}

【问题讨论】:

    标签: graphql apollo-server


    【解决方案1】:

    你有一个没有引号的字符串,所以你需要引号

    改成这样:

    creationTime: "2007-12-03R10:15:30Z",
    

    【讨论】:

    • 啊,谢谢!当我从不同的值切换时一定错过了它。
    猜你喜欢
    • 2021-12-09
    • 2019-04-05
    • 2019-11-12
    • 2020-04-18
    • 2019-01-23
    • 2019-10-09
    • 2021-11-10
    • 2023-03-31
    • 2022-11-15
    相关资源
    最近更新 更多