title: Unique Entity How to get all not unique fields
body: <p>I want to get all the individual fields that are not unique when writing the message displayed to the user when unique entity constraint fails.</p>
  <p>When there is only one field, that should be uniqe, I can use {{ value }} to get the entity name which is not unique.</p>
  <p>But when I am checking for combination of fields for example:</p>
  <pre><code>#[UniqueEntity(fields: ['company', 'employmentType', 'companyFunctionCategory'], message: &quot;tran.contract_pattern.validation.not_unique&quot;, ignoreNull: false)]
  </code></pre>
  <p>The output of {{ value }} is the first entity name i.e. name of the company in this case.</p>
  <p>I would like to tell to the user:
  &quot;Hey user this combination of fields {{ value }} is already in use. Try different one!&quot;</p>
  <p>Desired output:</p>
  <p>&quot;Hey user this combination of fields company, employmentType, companyFunctionCategory  is already in use. Try different one!&quot;</p>
  <p>Is it possible to achieve this?</p>