addObject method

void addObject(
  1. Map<String, dynamic> data
)

AddObject

add to the object referred to by object.

Add an object. Equivalent to Add an object without ID.

Implementation

void addObject(Map<String, dynamic> data) {
  if (!_committed) {
    assert(data['objectID'] == null,
        'In batch action [addObject] objectID field is not allowed, or use [updateObject].');
    _actions.add(AlgoliaBatchRequest(action: 'addObject', body: data));
  } else {
    throw StateError(
        'This batch has been committed and can no longer be changed.');
  }
}