class ActiveGraphql::Client::Actions::QueryAction
handles all action details which are specific for query type request
Public Instance Methods
find_by(inputs)
click to toggle source
# File lib/active_graphql/client/actions/query_action.rb, line 12 def find_by(inputs) where(inputs).result end
select_paginated(*array_outputs, **hash_outputs)
click to toggle source
# File lib/active_graphql/client/actions/query_action.rb, line 16 def select_paginated(*array_outputs, **hash_outputs) outputs = join_array_and_hash(*array_outputs, **hash_outputs) select(edges: { node: outputs }) end
type()
click to toggle source
# File lib/active_graphql/client/actions/query_action.rb, line 8 def type :query end