graphql规范中是否提到graphql的delete和return类型

graphql规范中是否提到graphql的delete和return类型,graphql,api-design,Graphql,Api Design,我看到一些graphql实现在删除后返回整个对象,还有一些实现只返回已删除对象的id 根据graphql规范,什么是正确的方法?该规范既没有规定API设计决策,也没有规定最佳实践。它可以确保不同的GraphQL引擎和客户端彼此兼容 至于你的问题,答案没有对错之分。做对您的用例有意义的事情。如果将ID作为删除的输入,则返回整个对象是有意义的。如果您已经接受了整个对象,那么立即返回完全相同的对象并没有多大好处 决定什么是有意义的,并使您的API在整个操作中保持一致。可能重复的

我看到一些graphql实现在删除后返回整个对象,还有一些实现只返回已删除对象的id


根据graphql规范,什么是正确的方法?

该规范既没有规定API设计决策,也没有规定最佳实践。它可以确保不同的GraphQL引擎和客户端彼此兼容

至于你的问题,答案没有对错之分。做对您的用例有意义的事情。如果将ID作为删除的输入,则返回整个对象是有意义的。如果您已经接受了整个对象,那么立即返回完全相同的对象并没有多大好处

决定什么是有意义的,并使您的API在整个操作中保持一致。

可能重复的