在Symfony3 REST应用程序中处理实体验证的“最佳”方法是什么?
我知道我可以使用Form来执行它并使用已经存在的验证器(必需,电子邮件类型,重复类型......)。
我是否也可以使用实体存储库或其他服务来验证,序列化,反序列化我的实体,从而将所有实体IN / OUT逻辑放在同一个地方?但是,当数据可能不会全部出现时,如何在创建和更新期间处理验证?
有什么想法吗?
答案 0 :(得分:0)
PUT
和POST
和PATCH
以及独特的操作。答案 1 :(得分:0)
感谢您的投入。我将使用Doctrine Assert
验证程序来处理验证和Symfony\Component\Validator\Validation
类。
关于Symfony3文档,我认为这可能是最佳选择。
答案 2 :(得分:-1)