private function executeQuery($document, array $query, array $options)
{
$className = get_class($document);
$class = $this->dm->getClassMetadata($className);
$id = $class->getDatabaseIdentifierValue($this->uow->getDocumentIdentifier($document));
$collection = $this->dm->getDocumentCollection($className);
$collection->update(array('_id' => $id), $query, $options);
}