【问题标题】:Dynamically generate GraphQL schema动态生成 GraphQL 架构
【发布时间】:2019-04-05 05:59:36
【问题描述】:

我的一个应用程序需要 Graphql 架构,该架构可以根据数据动态添加和解析字段。例如需要类似的东西

type Data {
   email: [String]!
   col1 :[Int]!
   col2: [Int]!
 ...col3:


}

col1 == nameOfColumnOnecol2=nameOfColumnTwo 等将根据数据添加并可能即时设置。

我有点卡在这个问题上,希望能得到一些帮助。

【问题讨论】:

    标签: graphql apollo-server express-graphql


    【解决方案1】:

    难道你不能只有一个解析器columns 来解析这些列的列表,这些列会随着时间的推移而增长?这对我来说更有意义。我不相信你可以实现你想要的这种建模。

    您将有一个 type Column 定义列应该是什么,并且有:

    type Data {
       email: [String]!
       columns: [Column]!
    } 
    

    希望对你有帮助:)

    【讨论】:

      猜你喜欢
      • 2018-12-17
      • 2020-12-08
      • 2017-06-24
      • 2018-12-01
      • 2017-05-11
      • 2018-12-21
      • 2017-08-21
      • 1970-01-01
      相关资源
      最近更新 更多