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