在Symfony项目中允许API平台的JSON响应中使用空键
正如您在上面的响应中所看到的,注释键出现在第一个对象中,但不在第二个对象中,因为第二个数据注释在数据库中为空如何显示所有键,而不管它们是否为空?在Symfony项目中允许API平台的JSON响应中使用空键,symfony,serialization,fosrestbundle,api-platform.com,jmsserializerbundle,Symfony,Serialization,Fosrestbundle,Api Platform.com,Jmsserializerbundle,正如您在上面的响应中所看到的,注释键出现在第一个对象中,但不在第二个对象中,因为第二个数据注释在数据库中为空如何显示所有键,而不管它们是否为空? 我在symfony项目中集成了api平台。请以文本而不是图像的形式添加示例和代码。由于防火墙的原因,一些用户可能无法显示图像。@Fildor我已经做了更改。我对答案很感兴趣! { "@context": "/api/contexts/PackageType", "@id": "/api/package_types", "@type": "hydra:C
我在symfony项目中集成了api平台。请以文本而不是图像的形式添加示例和代码。由于防火墙的原因,一些用户可能无法显示图像。@Fildor我已经做了更改。我对答案很感兴趣!
{
"@context": "/api/contexts/PackageType",
"@id": "/api/package_types",
"@type": "hydra:Collection",
"hydra:member": [
{
"@id": "/api/package_types/1",
"@type": "PackageType",
"id": 1,
"code": "4GwAD",
"note": "awer",
"label": "Microlitre"
},
{
"@id": "/api/package_types/2",
"@type": "PackageType",
"id": 2,
"code": "AA",
"label": "Ball"
},
{
"@id": "/api/package_types/3",
"@type": "PackageType",
"id": 3,
"code": "BE",
"label": "Bundle"
}]
}