我有一个包含三个字段的表“config”
------------------
id | name | value
------------------
1 | na1 | va1
2 | na2 | va2
3 | na3 | va3
. | ... | ...
我需要将以上数据提取到数组“$ confData”,如下所示
$confData ===>
array(
'na1' => 'va1',
'na2' => 'va2',
'na1' => 'va3',
' . ' => '...'
);
我想知道symfony-doctrine中有任何预定义的函数/方法来获取这个数组吗?如果它不可用,如何使用学说方式?
答案 0 :(得分:1)
没有这种默认方式。您应该为获取的对象手动构建此数组。
//after fetching $objectCollection
$config = array();
foreach ($objectCollection as $object) {
$config[$object->getName()] = $object->getValue();
}