Silex - 检查用户是否已经在数据库中

Silex - check if user is already in database

我是 Silex Framework 的新手,当访问者尝试注册一个新帐户(关于其用户名)时,我试图进行验证检查,以免将他的请求保存在数据库中。我看到我们在 Symfony 中有 Unique Entity,但我无法在 Silex 中导入。我这两天一直在寻找解决方案,但徒劳无功

如果你不使用 Doctrine 来操作你的数据库,你可以 create your own constraint validator.

您可以将它用作服务,这样您就可以将您的数据库连接注入到它的构造函数中。