public function getUpdateQuery($entity)
 {
     $id = $this->classMetadata->getIdValue($entity);
     $query = sprintf('START rel=rel(%d) SET rel += {fields}', $id);
     $parameters = ['fields' => []];
     foreach ($this->classMetadata->getPropertiesMetadata() as $propertyMetadata) {
         $v = $propertyMetadata->getValue($entity);
         $parameters['fields'][$propertyMetadata->getPropertyName()] = $v;
     }
     return Statement::create($query, $parameters);
 }