Graphqlでの削除突然変異の結果はどうでしょうか?私はgraphql-ruby gemを使用しています。ここに私の突然変異の例がありますが、私は応答として何を返すべきか分かりません。削除変異の結果?
Mutations::Brands::Delete = GraphQL::Relay::Mutation.define do
name "UpdateBrand"
description "Update a brand"
input_field :id, types.ID
# return_field ??
resolve ->(object, inputs, ctx) {
brand = Brand.find(inputs[:id])
brand.destroy
}
end
私はベストプラクティスは、あなたが削除したものを正確に返すことだと思っています。 – mstorkson