private function executeUpserts(ClassMetadata $class, array $documents, array $options = array())
{
$persister = $this->getDocumentPersister($class->name);
foreach ($documents as $oid => $document) {
$persister->addUpsert($document);
unset($this->documentUpserts[$oid]);
}
$persister->executeUpserts($options);
foreach ($documents as $document) {
$this->lifecycleEventManager->postPersist($class, $document);
}
}