我有以下架构:
type ProviderDetails{ ... }
type CustomerDetails{ ... }
type Provider{
details: ProviderDetails!
}
type Customer{
details: CustomerDetails!
}
input CustomerModReq{...}
type CustomerModResp{...}
type CustomerM{
modifyDetails(update:CustomerModReq):CustomerModResp!
}
input ProviderModReq{...}
type ProviderModResp{...}
type ProviderM{
modifyDetails(update:ProviderModReq):ProviderModResp!
}
type Query{
provider(id: String): Provider!
customer(id:String): Customer!
}
type Mutation{
provider(id:String): ProviderM!
customer(id:String): CustomerM!
}
我只是不确定后缀M
是否真的惯用。解决该命名问题的惯用方式是什么?