private function traverseDeleteIndices(array $indices, $entity, Reader $reader, $local_id)
{
$is_proxy = $entity instanceof OrmProxyInterface;
foreach ($indices as $index) {
if ($is_proxy) {
/** @var OrmProxyInterface $entity */
$index_value = $entity->getIndexOriginalValue($index->getName());
} else {
$index_value = $reader->getIndexValue($index);
}
$this->getDriver()->clearSingleValueIndex($this->getKeyScheme()->getIndexKey($index, $index_value));
}
}