AlgoliaSearch\Index::partialUpdateObject PHP Method

partialUpdateObject() public method

Update partially an object (only update attributes passed in argument).
public partialUpdateObject ( array $partialObject, boolean $createIfNotExists = true ) : mixed
$partialObject array contains the object attributes to override, the object must contains an objectID attribute
$createIfNotExists boolean
return mixed
    public function partialUpdateObject($partialObject, $createIfNotExists = true)
    {
        $queryString = $createIfNotExists ? '' : '?createIfNotExists=false';
        return $this->client->request($this->context, 'POST', '/1/indexes/' . $this->urlIndexName . '/' . urlencode($partialObject['objectID']) . '/partial' . $queryString, array(), $partialObject, $this->context->writeHostsArray, $this->context->connectTimeout, $this->context->readTimeout);
    }