我们使用Symfony2 FOSRestBundle和JMSSerializerBundle来开发移动开发人员使用的REST API.
JSON格式的API响应在适用的情况下返回"null"作为属性的值,这将为移动开发人员使用的第三方库生成例外.
我没有看到JMSSerializerBundle或FOSRestBundle的解决方案根据我们的要求覆盖该值.
到目前为止的解决方法 我可以在实体中设置默认值,以便新数据在数据库中具有一些默认值,而不是null.但这对于一对一/多对一关系对象不起作用,因为默认情况下它们将返回null而不是空白对象.
在序列化后覆盖json的任何解决方案?