我在学说(真正的原生)中尝试原生查询。
public function recupererNoms()
{
$sql = 'SELECT id, nom FROM table;';
$stmt = $this->getEntityManager()->getConnection()->prepare($sql);
$stmt->execute();
return $stmt->fetchAll();
}
此查询返回:
array(4) { ["id"]=> string(1) "1" [0]=> string(1) "1" ["nom"]=> string(4) "toto" [1]=> string(4) "toto" }
在此返回的表中,信息以某种方式重复。例如,在我的sql请求中我指定了名称,我得到了["nom"]=> string(4) "toto" [1]=> string(4) "toto"
。如何摆脱[1]=> string(4) "toto"
和["id"]=> string(1) "1" [0]=> string(1) "1"
?