Symfony 2.5 Doctrine

时间:2014-09-05 13:19:43

标签: php angularjs symfony doctrine-orm doctrine

当我使用Doctrine时,我遇到了一个问题。当我使用console命令创建实体时,会有包含私有属性的类以及每个属性的get和set方法。但是,如果我使用twig我不会有问题,但我使用角度,当我需要所有属性这样的键时,我必须为每个属性使用getPropertyName方法。我不想创建自己的模型系统,但是为每个属性进行循环,它不是很好,也很方便。因为我必须发送角度整个对象。我怎么能更容易?

我想要从DB获取对象的主要问题是生成json_encode并将其发送到前端,但是我必须循环遍历每个对象并将所需的任何属性重写为新数组。我需要一些不像这样疯狂的东西)

1 个答案:

答案 0 :(得分:2)

更简单的方法是在json中序列化对象。您可以使用JMSSerializerBundle

执行此操作