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

rkkpypqq  于 12个月前  发布在  其他
关注(0)|答案(3)|浏览(111)

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

zfciruhq

zfciruhq1#

如果我正确理解你的问题,这可以帮助你:
$arrayValues = $persistentCollection->getValues();

vfh0ocws

vfh0ocws2#

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

这将给予您集合的内容作为数组()

nvbavucw

nvbavucw3#

对于我来说,我有两个实体之间的关系,所以我从相关表中检索值,如下所示$menu->getGallery()->toArray()

相关问题