所需类型 Int 的字段!没有提供。",

Posted

技术标签:

【中文标题】所需类型 Int 的字段!没有提供。",【英文标题】:Field of required type Int! was not provided.", 【发布时间】:2021-06-03 22:31:46 【问题描述】:

我有以下 GraphQL 错误: message": "所需类型为 Int 的字段 JobInput.salarys!未提供。",

我已经声明了三个变异变量,但我不确定“薪水:数字;”对吧?

【问题讨论】:

【参考方案1】:

JobInput 需要salarys 字段,您在屏幕截图中提供了salary

class JobInput 
    @Field()
    title: string

    @Field(() => Int)
    salarys: number;

将您的变异输入更改为

options: 
 title: 'my title',
 salarys: 8000

应该可以。估计是打错了。

【讨论】:

不幸的是同样的错误 对吗``` @Field(() => Int) @Column("int", default: 10 ) 工资:数字; ```

以上是关于所需类型 Int 的字段!没有提供。",的主要内容,如果未能解决你的问题,请参考以下文章

[GraphQL 错误]:消息:所需类型“MongoID!”的变量“$id”没有提供

尽管有效,但未提供所需类型的变量

Gridsome:错误:所需类型的变量“字符串!”没有提供

无法解决 Playground 错误:未提供所需类型 \"MemberInput!\" 的变量 \"$input\"

sql插入int类型

将 Strapi 连接到 NextJS/Apollo 客户端 GraphQL - 未提供所需类型“XXX”的变量“$input”