这个错误提示是在使用阿波罗(Apollo)时遇到的问题,它表示在查询或其他操作中使用了一个未知的类型“contact_id”。根据错误提示,你可能是想要使用“contactType”或“Contact”这两个已知的类型。
解决这个问题的方法取决于你的具体场景和代码。以下是一些常见的解决方法:
query {
user(contactType: "example") {
id
name
}
}
const typeDefs = gql`
type Contact {
id: ID!
name: String!
}
type Query {
user(contact_id: ID!): Contact
}
`;
const contactType = "example";
const user = await client.query({
query: gql`
query getUser($contactType: String!) {
user(contactType: $contactType) {
id
name
}
}
`,
variables: { contactType },
});
请根据你的具体情况选择适合的解决方法,并确保你的代码与数据模型、查询语句等保持一致。