diff --git a/reference/constraints/UniqueEntity.rst b/reference/constraints/UniqueEntity.rst index 5ec43a1c225..1078bc1ebe9 100644 --- a/reference/constraints/UniqueEntity.rst +++ b/reference/constraints/UniqueEntity.rst @@ -12,6 +12,7 @@ using an email address that already exists in the system. | | - `message`_ | | | - `em`_ | | | - `repositoryMethod`_ | +| | - `ignoreNull`_ | +----------------+-------------------------------------------------------------------------------------+ | Class | :class:`Symfony\\Bridge\\Doctrine\\Validator\\Constraints\\UniqueEntity` | +----------------+-------------------------------------------------------------------------------------+ @@ -149,3 +150,15 @@ repositoryMethod The name of the repository method to use for making the query to determine the uniqueness. If it's left blank, the ``findBy`` method will be used. This method should return a countable result. + +.. versionadded:: 2.1 + The ``ignoreNull`` option was added in Symfony 2.1. + +ignoreNull +~~~~~~~~~~ + +**type**: ``Boolean`` **default**: ``true`` + +If this option is set to ``true``, it allows having multiple ``null`` values for +the field(s) without failing the unique constraint. If set to ``false``, only one +``null`` value is allowed.