如何解决从Github存储库中提取新项目后的Graphql错误
在使用GraphQL和Apollo的React应用程序中,我从与团队合作的仓库中提取了一些东西。在完成迁移以进行最后的数据库更新后,我开始收到以下共享的错误。 我想知道我需要做什么,因为我的团队似乎是我这方面的问题,就像在上一次项目中未正确更新某些内容一样。
我想知道我可以采取哪些其他步骤来理解为什么会发生此错误,以及是否可能是任何缓存问题,否则我需要重置。
{
"errors":[
{
"message":"Cannot query field \"updatedAt\" on type \"Study\". Did you mean \"createdAt\"?","locations":[
{
"line":10,"column":5
}
],"extensions":{
"code":"GRAPHQL_VALIDATION_Failed","exception":{
"stacktrace":[
"Cannot query field \"updatedAt\" on type \"Study\". Did you mean \"createdAt\"?","","GraphQL request (10:5)"," 9: createdAt","10: updatedAt"," ^","11: archivedAt"," at Object.Field (/usr/src/app/node_modules/graphql/validation/rules/FieldsOnCorrectType.js:64:31)"," at Object.enter (/usr/src/app/node_modules/graphql/language/visitor.js:334:29)"," at Object.enter (/usr/src/app/node_modules/graphql/language/visitor.js:385:25)"," at visit (/usr/src/app/node_modules/graphql/language/visitor.js:252:26)"," at Object.validate (/usr/src/app/node_modules/graphql/validation/validate.js:63:22)"," at validate (/usr/src/app/node_modules/apollo-server-core/src/requestPipeline.ts:293:22)"," at Object.<anonymous> (/usr/src/app/node_modules/apollo-server-core/src/requestPipeline.ts:198:30)"," at Generator.next (<anonymous>)"," at fulfilled (/usr/src/app/node_modules/apollo-server-core/dist/requestPipeline.js:4:58)"," at process._tickCallback (internal/process/next_tick.js:68:7)"
]
}
}
},{
"message":"Cannot query field \"archivedAt\" on type \"Study\". Did you mean \"createdAt\"?","locations":[
{
"line":11,"exception":{
"stacktrace":[
"Cannot query field \"archivedAt\" on type \"Study\". Did you mean \"createdAt\"?","GraphQL request (11:5)","12: selfAssessmentOptions {"," at process._tickCallback (internal/process/next_tick.js:68:7)"
]
}
}
}
]
}
export const getStudy = gql`
query getStudy($studyId: ID!) {
study(id: $studyId) {
id
duration
status
internalStudyName
startDate
sponsor
createdAt
updatedAt
archivedAt
selfAssessmentOptions {
welcomeImage
colorMain
colorLight
fontInclude
fontFamily
messages
contactForm
}
featureOptions {
studyId
recruitmentPortal
engagementPortal
}
}
}
`;
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。