【问题标题】:What does "graphql.NewList(type)" do?“graphql.NewList(type)”有什么作用?
【发布时间】:2019-02-08 13:15:51
【问题描述】:

事实证明,graphql-go 的帮助文档对初学者并不友好。我只是想知道 .NewList() 在下面的代码中做了什么:Type: graphql.NewList(types.Workouts)

【问题讨论】:

    标签: go graphql graphql-go


    【解决方案1】:

    表示array类型

    列表的工作方式类似:我们可以使用类型修饰符来标记类型 作为一个List,表示这个字段会返回一个array的 那种。在模式语言中,这通过包装 输入方括号,[]

    // js
    languages: {
        type: new GraphQLNonNull(new GraphQLList(GraphQLString))
    }
    
    // schema language
    languages: [String]! // returns empty array or array of strings
    

    docs

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-03
      • 2020-05-13
      • 1970-01-01
      • 1970-01-01
      • 2019-09-21
      • 2015-04-15
      • 1970-01-01
      • 2022-08-08
      相关资源
      最近更新 更多