nestjs 是否支持 graphql 片段?

Does nestjs supports graphql fragments?

我想在我的 nestjs 项目中使用 graphql 片段,但我在官方网站上找不到任何文档。 我试图在我的 *.graphql 文件中添加一个片段:

fragment fragmenName on MyType {
    attribute
}

在服务器启动时,文件被转译(?)到 qraphql.ts 以及除片段之外的所有 types/interfaces 和查询。 appolo 服务器也没有找到片段...

我错过了什么吗?

@Daniel 的回应迫使我多思考一点,我得出以下结论,我将尝试解释一下。 例如我有以下类型:

type Car{
   brand:String
   power:String
   doors:Int
   color:String
}

和查询:

type Query {
    car: Car
}

所以如果我,在客户端想问车。我可以这样做:

fetch('http://url:port', {
    methode: 'post',
    headers: {...headers}
    body: JSON.stringify({ query: `
        car{
            brand
            color
            power
            doors
        }
    `})
}).then(res => res.json()).then(res=>console.log(res.data));

这将导致我的车的所有属性。所以现在如果我喜欢使用片段。我会做:

fetch('http://url:port', {
    methode: 'post',
    headers: {...headers}
    body: JSON.stringify({ query: `
        car{
            ...wholeCar
        }
        fragment wholeCar on Car{
            brand
            color
            power
            doors
        }
    `})
}).then(res => res.json()).then(res=>console.log(res.data));

要理解的关键是我需要在客户端而非服务器上定义查询中的片段。