我是学说的新手,在我的symfony项目中,所有实体注释都与群组相关联但我没有得到群组的用途。
/**
* @ORM\Column(type="string", length=64)
* @Groups({"public","details"})
*/
我新添加了我的实体文件中的字段,而执行架构更新获取(新添加的字段)从未导入过。
什么是群组以及群组的用途。
答案 0 :(得分:1)
组不是教义的一部分,除非你需要序列化对象以使用json或xml(Rest API等),否则没有必要
http://symfony.com/doc/current/components/serializer.html#attributes-groups http://symfony.com/blog/new-in-symfony-2-7-serialization-groups
答案 1 :(得分:0)
它允许仅序列化选定的属性组(例如,跳过内部属性)。
在此处阅读更多内容:http://symfony.com/blog/new-in-symfony-2-7-serialization-groups