我有一个成功支持查询的 GraphQL 模式设置。但是,在尝试突变时,我收到以下奇怪的错误:
Error "message": "GraphQL.Validation.ValidationError: Cannot query field \"id\" on type \"IdeaInput\". Did you mean \"id\"?"
这是突变的输入类型:
public class IdeaInputType : InputAuditableGraphType<Idea>
{
public IdeaInputType()
{
Name = "IdeaInput";
Description = "Create idea";
Field(x => x.Id);
Field(x => x.Name, true);
Field(x => x.Summary);
}
}
和数据:
其他字段返回此错误。我什至尝试过明确命名这些字段,但错误仍然存在。当预期名称和接收到的名称表面上相同时,什么可能导致此失败?