我想管理我的查询,使它们不仅仅是我的 .vue 文件中的字符串。目前我将它们作为常量放在 .ts 文件中并导出它们。这很好用,但我还没有找到一种存储单个查询并将它们聚合到一个执行中的好方法。
例如:
query {
someFirstQuery {
foo
}
someSecondQuery {
bar
}
}
这是两个将在服务器上并行执行的查询。我想将它们存储为
someFirstQuery{
foo
}
和
someSecondQuery {
bar
}
然后在我使用它们的地方聚合它们,这样我就可以在任何我想要的地方重复使用这些部分。我想我可以只连接字符串,但是有没有内置的 URQL 方法可以做到这一点?