如何使用symfony获取Doctrine实体持久性集合数据值

时间:2019-03-12 12:27:16

标签: php symfony doctrine symfony-2.8 persist

将symfony 2将Doctrine实体持久性集合转换为数组的最佳方法是什么?我要获取值,以后再使用该数组值,需要使用表单事件监听器获取依赖于第一个实体的第二个实体值。

2 个答案:

答案 0 :(得分:3)

如果我正确理解了您的问题,这将为您提供帮助:

$arrayValues = $persistentCollection->getValues();

答案 1 :(得分:2)

$yourCollection->unwrap()->toArray();

那应该可以将您的集合内容作为array()