0

我有一个包含三个字段的表“配置”

------------------
id | name | value
------------------
 1 | na1  | va1 
 2 | na2  | va2
 3 | na3  | va3
 . | ...  | ...

我需要将上述数据提取到数组“$confData”中,如下所示

$confData ===>

  array(
   'na1' => 'va1',
   'na2' => 'va2',
   'na1' => 'va3',
   ' . ' => '...'
  );

我想知道 symfony-doctrine 中是否有任何预定义的函数/方法来获取这个数组?如果不可用,如何使用学说方式?

4

1 回答 1

1

没有这样的默认方式。您应该为获取的对象手动构建此数组。

//after fetching $objectCollection

$config = array();
foreach ($objectCollection as $object) {
    $config[$object->getName()] = $object->getValue();
}
于 2012-08-08T12:32:16.333 回答