class ActiveGraphql::Client::Actions::MutationAction
handles all action details which are specific for mutation type request
Public Instance Methods
type()
click to toggle source
# File lib/active_graphql/client/actions/mutation_action.rb, line 12 def type :mutation end
update(inputs)
click to toggle source
# File lib/active_graphql/client/actions/mutation_action.rb, line 16 def update(inputs) where(inputs).response end
update!(inputs)
click to toggle source
# File lib/active_graphql/client/actions/mutation_action.rb, line 20 def update!(inputs) response = where(inputs).response return response.result if response.success? raise UnsuccessfullRequestError, response.errors.first end