Method: Algolia::Index#save_objects!

Defined in:
lib/algolia/index.rb

#save_objects!(objects, request_options = {}) ⇒ Object

Override the content of several objects and wait end of indexing

Parameters:

  • objects

    the array of objects to save, each object must contain an objectID attribute

  • request_options (defaults to: {})

    contains extra parameters to send with your query



399
400
401
402
403
# File 'lib/algolia/index.rb', line 399

def save_objects!(objects, request_options = {})
  res = save_objects(objects, request_options)
  wait_task(res['taskID'], WAIT_TASK_DEFAULT_TIME_BEFORE_RETRY, request_options)
  res
end