Method: GraphQL::Dataloader::Source#request_all
- Defined in:
- lib/graphql/dataloader/source.rb
#request_all(values) ⇒ Dataloader::Request
Returns a pending request for a values from keys. Call .load on that object to wait for the results.
51 52 53 54 55 56 57 58 59 |
# File 'lib/graphql/dataloader/source.rb', line 51 def request_all(values) values.each do |v| res_key = result_key_for(v) if !@results.key?(res_key) @pending[res_key] ||= normalize_fetch_key(v) end end Dataloader::RequestAll.new(self, values) end |