gpt4 book ai didi

node.js - Type-GraphQL 的参数错误 - 没有参数类型?

转载 作者:太空宇宙 更新时间:2023-11-04 01:23:54 27 4
gpt4 key购买 nike

我收到此错误,但不确定到底出了什么问题,因为它与我创建的其他解析器遵循相同的格式。这是错误:

`Error: You need to provide explicit type for Resolver#`getMultipleSomething parameter #2

这是我的解析器:

@Resolver(() => Object)
export default class Resolver{
constructor(
private readonly service: Service
){}

@Query(() => Object)
async getSomething(@Arg('id') id : number) : Promise<Object> {
return await this.service.getSomething(id);
}

@Query(() => [Object])
async getMultipleSomething(@Arg('page') page : number, @Arg('per_page') per_page : number, @Arg('stringArray') stringArray : string[]) {
return await this.service.getSomethings(page, per_page, stringArray);
}
}

最佳答案

尝试@Arg('stringArray', type => [string]) stringArray : string[])

引用号:https://github.com/MichalLytek/type-graphql/issues/37#issuecomment-407664643

关于node.js - Type-GraphQL 的参数错误 - 没有参数类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58236994/

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