如何在构建时有条件地更改gatsby中的graphql查询中的对象类型名称?

时间:2020-10-18 02:54:39

标签: graphql gatsby

我的组件中有静态查询,该查询从数据库获取数据。这是一个示例:

{
  allDbName {
    nodes {
      name
    }
  }
}

我需要一种方法,根据我们使用的数据库在构建时有条件地更改对象类型名称(在上面的示例中为allDbName)。我尝试了字符串插值,graphql片段和变量,以及从另一个文件导入graphql查询,但是这些都不是可能的,也不适合于此目的。所有字段都是相同的,唯一需要更改的是对象类型名称。

0 个答案:

没有答案