protected function persist(QuerySet $queries, $entity, $exclusions = [])
{
$metadata = $this->getClassMetadata();
foreach ($metadata->getFieldMappings() as $field) {
if (in_array($field['fieldname'], $exclusions)) {
continue;
}
$field = $this->getFieldManager()->get($field['fieldtype'], $field);
$field->persist($queries, $entity);
}
}