|
|
1
6
之后 getting help over at Github 我想分享我自己问题的答案。
解决方案的关键是使用自定义处理程序
然后,您需要将序列化程序定义为服务:
然后您将能够使用类型
然后,控制器中的反序列化工作正常。 奖励:现在使用类型验证器终于有意义了:
我希望这能帮助那些有同样问题的人。 |
|
|
2
3
基于reieRMeister的回答,当谈到JSON反序列化时,我认为在默认情况下强制原始类型是不明智的。
当需要通过将类型显式设置为
您可以通过重写
以及在服务中。xml(或services.yml)覆盖
明白了! 确保您的捆绑包已注册 之后 JMSSerializer bundle,或以上版本将不起作用。 How to do that is described here |
|
|
ACJ · Doctrine不希望将“null”分配给布尔属性 2 年前 |
|
onizukaek · 如何将无密码登录链接认证应用于无头架构? 2 年前 |
|
|
Xubba · 如何获取Symfony嵌入式动态表单的未映射数据 2 年前 |
|
|
Daniel Boling · 控制器参数名称不变 2 年前 |
|
|
eldiablo62 · Symfony 6串行器 2 年前 |