Flow 支持这样的事情吗?
/**
* @ORM\Entity
* @UniqueEntity(
* fields={"host", "port"},
* errorPath="port",
* message="This port is already in use on that host."
* )
*/
class Service
{
我需要验证一个标题没有为一个用户使用两次。
编辑:添加了模型验证器来检查唯一性,但现在它已检查所有操作:加载、更新等。
编辑 2:如果对象是新的(尚未持久化),则通过签入验证器来“解决”。更新已经存在的实体时仍然存在问题。