Basic problem
:
当GraphQL引发错误时,它将列出通过按字母顺序浏览文件而计算出的行号。
Example
:
我的b.graphqls
文件在第19行出现错误,但由于它是第二个文件(在a.graphqls
之后,有55行代码),因此该错误表明该行存在问题74。
对于具有单个模式文件的小型项目,这似乎是适当的处理方式,但是具有大约100多个类型和无数查询,这没有任何意义。
Questions
:
是否有更好的方法来报告错误? 还是有一个更好的项目结构可以支持这种意识形态? (我有一个用于查询的文件,一个用于突变的文件,以及多个用于不同类型的文件)