我正在将type-graphql与Azure Functions打字稿一起使用,除了我尝试创建输入类型时,一切正常,
@ObjectType()
class Recipe {
@Field(type => ID)
id: string;
@Field(type => [String])
ingredients: string[]
}
@Resolver(of => Recipe)
class RecipeResolver {
@Query(returns => Recipe, { nullable: true })
recipe(@Arg("title") title: string): Promise<Recipe | undefined> {
return undefined
}
}
@Arg(“ title”)似乎正在破坏azure函数,当它在那里时,当我尝试在本地部署和测试该函数时出现以下错误:
[错误]工作程序无法加载函数graphql:'TypeError:无法 读取未定义的属性“ 0”
没有@Arg装饰器,它可以构建并运行良好,我还可以在代码的其他地方使用装饰器,并且它们都可以正常工作。
我这里缺少什么吗?