gpt4 book ai didi

graphql - GraphQL 上的 fieldASTs 解析

转载 作者:行者123 更新时间:2023-12-02 03:21:10 25 4
gpt4 key购买 nike

我一直为 GraphQL 着迷。我已经看到很多资源都提到了 selectionSet 的最后一个 fieldASTs 参数。但是,它似乎不存在。我还没有找到任何确实的证据,但它已在 github 问题和教程中提出。我对此有点困惑。有没有第四个参数?

我还测试了其他参数,看看我是否可以从这些参数中提取出来。

 const SomeType = new GraphQLObjectType({
name: 'SomeObject',
fields: () => ({
someItems : {
type: new GraphQLList(SomeCustomType),
resolve: (someItems, params, source, fieldASTs) => {
const projections = getProjection(fieldASTs);
return SomeModel.find({}, projections);
}
}
});

最佳答案

对于当前版本(0.7.0),现在它在第四个参数中,第三个参数用于上下文。

这篇博文的以下观察可能会有所帮助。 http://pcarion.com/2015/09/27/GraphQLResolveInfo/

关于graphql - GraphQL 上的 fieldASTs 解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33280824/

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